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

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


由 chelsea0707 在 2021-07-09 16:47 發表:

回彈

請問要取得收牌價下破23ema之後又回彈到23ema之上要如何寫?謝謝


由 cgjj 在 2021-07-09 16:53 發表:

回覆: 回彈

引用:
最初由 chelsea0707 發表
請問要取得收牌價下破23ema之後又回彈到23ema之上要如何寫?謝謝


看看是否為您要的結果

EMA23:=EMA(C,23);
DX:=Cross(EMA23,C);
UX:=Cross(C,EMA23);
Ck:=UX and sum(UX,barslast(DX)+1)=1;
VERTLINE(CK) linedot;


由 chelsea0707 在 2021-07-09 17:41 發表:

謝謝回答
但這好像是上穿23ema
如果是開盤價本來就在23ema之上, 但當根K棒有下破過23ema 但收盤價又拉回23ema之上可以寫嗎 謝謝


由 cgjj 在 2021-07-09 17:50 發表:

引用:
最初由 chelsea0707 發表
謝謝回答
但這好像是上穿23ema
如果是開盤價本來就在23ema之上, 但當根K棒有下破過23ema 但收盤價又拉回23ema之上可以寫嗎 謝謝



對, 上穿23ema才算數!
開盤價在23ema之下,也可能先上 23ema 後下23ema 再上23ema 呀!
未完成K棒之收盤價和23ema都是不斷浮動,您可要想清楚!!!

您是要用在回測嗎? 還是?


由 chelsea0707 在 2021-07-09 17:55 發表:

對, 要用在回測


由 chelsea0707 在 2021-07-09 17:57 發表:

回測不破23ema


由 cgjj 在 2021-07-09 20:02 發表:

"開盤價本來就在23ema之上, 但當根K棒有下破過23ema 但收盤價又拉回23ema之上"
對錯請自行驗證!

N:=23; EMA1:=EMA(C,N);
UO:=(2*O+(N-1)*ref(EMA1,1))/(N+1);
UL:=(2*L+(N-1)*ref(EMA1,1))/(N+1);
VERTLINE(O>UO and L<UL and C>EMA1) linedot;


由 chelsea0707 在 2021-07-10 00:04 發表:

結果顯示保留字不可顯示變量名
請問該如何解決
謝謝


由 cgjj 在 2021-07-10 00:21 發表:

引用:
最初由 chelsea0707 發表
結果顯示保留字不可顯示變量名
請問該如何解決
謝謝



你自己設定的參數名稱有用到 N 吧?
請把名稱改掉,就不會撞在一塊


由 chelsea0707 在 2021-07-10 01:23 發表:

excellent, thank you


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


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

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