關於警示策略雷達 DMI ..求救

  •   129 
  • 最後發表   will1  2020 四月 16
will1 發文於   2020/04/15

想要DMI的 ADX (紫) > +DI (黃) > -DI(藍)

黃線 在中間,紫線 在最上,藍線 在最下

想要這時觸發警示雷達,但是...觸發時,並沒 紫線 >黃線 >藍線....

value1 = DirectionMovement(14,value2,value3,value4);       //計算14期的DMI指標

if value4 > value2 and value2 > value3 then ret = 1;      //紫 > 黃 AND 黃 >藍

請問小幫手這樣該怎麼調整語法?

 

 

XQ小幫手 發文於   2020/04/16

Hi willl

策略雷達目前是沒有圖示的喔,如果您想要檢查您的資料,要使用print語法

請參考相關網頁說明,謝謝。

比較簡略的來說就是在語法中加上print語法,例如:

print(date,time,value2,value3,value4);

就可以再指定資料夾或是XScript的編譯器"執行"頁簽中,看見您print的資料(請查看說明網頁)

初步查看您的語法,這樣寫算是有符合您的需求的

不過您是希望,只要ADX>+DI>-DI 就觸發呢,還是希望當某A值向上穿越/向下穿越某B值的時候觸發

這樣就需要用到 cross over /cross under語法

請您再多加敘述,小幫手在後續協助您,謝謝。

發表回覆
Close