自訂指標有些符合條件的地方不會顯示

  •   115 
  • 最後發表   sara  2022 五月 10
sara 發文於   2022/04/29

指標想法

前二黑k收盤價 = 前一紅K開盤價 而 當根為紅K 且 紅K收盤價 大於 前二黑k開盤價

且紅黑k漲跌幅需大於0.02%方成立繪製一條線

寫法

if close[2]<open[2] and close[1]>open[1] and open[1]=close[2] and open[2]<close 

and 

-(((close[2]-open[2])/close[3])*100)>0.025//黑K漲跌幅

and

(((close[1]-open[1])/close[2])*100)>0.02//紅K漲跌幅

then begin

 

value1 = close[2];

end;

plot1(value1);

 

想請教不知哪裡有錯誤導致

小台近月FIMTX*1.TF一分K....0429日  1100跟1126那根K棒符合條件但是指標沒有秀出來

謝謝

排序方式: 標準 | 最新
XQ小幫手 發文於   2022/05/05

Hello sara,

 

您可以將相關數值一併plot出來觀察,就可以知道問題出在哪裡。

請參考附圖,可以看出您的漲跌幅不符合條件。

附加文件

sara 發文於   2022/05/05

小幫手你的截圖一個是0.1%一個是0.06%這兩個都大於0.02%正常應該要顯示才對啊

XQ小幫手 發文於   2022/05/10

Hello sara,

 

(((close[1]-open[1])/close[2])*100)>0.02

如上,這是您的條件。

圖中的plot3的為 (((close[1]-open[1])/close[2])*100) 計算出來的數值是 0.018,並沒有大於0.02,所以錯誤。

 

漲跌幅是與上一根收盤比較。

ex. 100 * (close - close[1]) / close[1]

您可以實際plot出來看就可得知。

 

發表回覆
Close