奇狐社區論壇
在這個頁面顯示本主題全部的 5 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- [問題]LASTDNSTOP? (http://www.chiefox.com.tw/bbs/showthread.php?threadid=21561)


由 Markchu7 在 2018-09-14 13:53 發表:

[問題]LASTDNSTOP?

DBCK:=DATE<>REF(DATE,1) OR BARPOS=1;
SP:=BARSLAST(DBCK)+1;

MM55:=IF(DATATYPE<3 OR DATATYPE=12,IF(SP<=55,SP,55),55);

XC:=(O+H+L+3*C)/6;

WMAH:=WMA((2*H+XC)/3,2);
WMAL:=WMA((2*L+XC)/3,2);
DN1SP:=BARSLAST(WMAH=HHV(WMAH,MM55))+1;

DNLINE:=LLV(WMAH,DN1SP),COLORBLUE,LINETHICK1;
DNSTOP1:MA(WMAH,DN1SP),COLORBLUE,LINETHICK1;

DN2SPS:=BARSLAST(CROSS(DNSTOP1-DNLINE>P,0.8))+1,LINETHICK;
DN2SP:=if(barpos<lbound(DN2SPS),DN1SP,DN2SPS),COLORBLUE,LINETHICK;
DNSTOP2:MA(WMAH,MIN(DN1SP,DN2SP)),COLORBLUE,LINETHICK1;//IF(RHSP<DNSP,WMAH,REF(WMAH,2))

DN3SPS:=BARSLAST(CROSS(DNSTOP2-DNLINE>P,0.8))+1,LINETHICK;
DN3SP:=if(barpos<lbound(DN3SPS),DN2SP,DN3SPS),COLORBLUE,LINETHICK;
DNSTOP3:MA(WMAH,MIN(DN1SP,DN3SP)),COLORBLUE,LINETHICK1;//IF(RHSP<DNSP,WMAH,REF(WMAH,2))

DN4SPS:=BARSLAST(CROSS(DNSTOP3-DNLINE>P,0.8))+1,LINETHICK;
DN4SP:=if(barpos<lbound(DN4SPS),DN3SP,DN4SPS),COLORBLUE,LINETHICK;
DNSTOP4:MA(WMAH,MIN(DN1SP,DN4SP)),COLORBLUE,LINETHICK1;//IF(RHSP<DNSP,WMAH,REF(WMAH,2))

DN5SPS:=BARSLAST(CROSS(DNSTOP4-DNLINE>P,0.8))+1,LINETHICK;
DN5SP:=if(barpos<lbound(DN5SPS),DN4SP,DN5SPS),COLORBLUE,LINETHICK;
DNSTOP5:MA(WMAH,MIN(DN1SP,DN5SP)),COLORBLUE,LINETHICK1;//IF(RHSP<DNSP,WMAH,REF(WMAH,2))

DN6SPS:=BARSLAST(CROSS(DNSTOP5-DNLINE>P,0.8))+1,LINETHICK;
DN6SP:=if(barpos<lbound(DN6SPS),DN5SP,DN6SPS),COLORBLUE,LINETHICK;
DNSTOP6:MA(WMAH,MIN(DN1SP,DN6SP)),COLORBLUE,LINETHICK1;//IF(RHSP<DNSP,WMAH,REF(WMAH,2))

///////
LASTDNSTOP:IF(DN5SP>DN6SP,DNSTOP6,IF(DN4SP>DN5SP,DNSTOP5,IF(DN3SP>DN4SP,DNSTOP4,IF(DN2SP>DN3SP,DNSTOP3,IF(DN1SP>DN2SP,DNSTOP2,DNSTOP1))))),COLORBLUE,LINETHICK2;

請教:
1.LASTDNSTOP的正確公式寫法?因為當行情未到達DN6時LASTDNSTOP是無法顯示的!
註:剛剛盤中無法顯示,現在收盤了卻可顯示!
2.當行情到達DN2以上時如何取得LASTDNSTOP的前一條(命名為)REF1DNSTOP的值?
請協助謝謝!


由 Markchu7 在 2018-09-14 13:57 發表:

圖!


由 cgjj 在 2018-09-14 14:31 發表:

回覆: [問題]LASTDNSTOP?

引用:
最初由 Markchu7 發表
.............................................

請教:
1.LASTDNSTOP的正確公式寫法?因為當行情未到達DN6時LASTDNSTOP是無法顯示的!
註:剛剛盤中無法顯示,現在收盤了卻可顯示!
2.當行情到達DN2以上時如何取得LASTDNSTOP的前一條(命名為)REF1DNSTOP的值?
請協助謝謝!



請描述您 LASTDNSTOP 是在算什麼,要何結果?
不知邏輯,無法判斷公式寫法是否正確!!!


由 Markchu7 在 2018-09-14 14:58 發表:

1.LASTDNSTOP在公式中已經完成!但寫法是土法煉鋼!有無較簡單的寫法?
2.LASTDNSTOP剛剛盤中無法顯示,現在收盤了卻可顯示!因此讓我自己懷疑公式是否正確?關於這一點現在自己也無法確認!只好星期一盤中時再觀察!
請版主幫我看一下有無較簡單的公式寫法即可!


由 cgjj 在 2018-09-14 18:00 發表:

引用:
最初由 Markchu7 發表
1.LASTDNSTOP在公式中已經完成!但寫法是土法煉鋼!有無較簡單的寫法?
2.LASTDNSTOP剛剛盤中無法顯示,現在收盤了卻可顯示!因此讓我自己懷疑公式是否正確?關於這一點現在自己也無法確認!只好星期一盤中時再觀察!
請版主幫我看一下有無較簡單的公式寫法即可!



僅自公式了解,初步看是難以簡化
若描述清楚算什麼,才有可能能評估有無更好的做法


全部時間均為台灣時間, 現在時間為03:52
在這個頁面顯示本主題全部的 5 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.