策略雷達 分K EMA不會警示

  •   106 
  • 最後發表   XQ Benson  2024 一月 09
XQ Benson 發文於   2024/01/05

你好,以下警示腳本請參閱

input:X(5,"翻多天期");

value1= ema(close,X);
condition1 = close > value1;

condition2 = close[1] < value1[1];

if condition1 and condition2 

then 

ret = 1;


前1根K棒收盤價 < EMA(X),當下價格(洗價) > EMA(X)  的條件達成時

不會發出警示,連當下K棒收盤時,也不會發出警示,請問是什麼原因

需要在指定的  分K頻率 執行。

XS小編 發文於   2024/01/09

Hello XQ Benson,

 

您可以使用 print 函數將相關數值印出來確認,需注意指數移動平均是種會用到前期運算值的指標。

小幫手認為可能是因為資料讀取筆數不夠導致指數移動平均運算出來的數值和指標上顯示的不同所導致。

會需要約 (指數移動平均計算長度 + 1) * 4 根的筆數才能夠算出正確的數值。

 

若還是有問題的話,麻煩提供 策略雷達匯出檔勾選(包含)警示腳本 以及 XQ Log 來檢驗。

Log資料夾(預設路徑:C:\SysJust\XQLite\LOG)直接壓縮後提供即可。

您可以直接將檔案上傳,如果檔案過大的話也可以保存到雲端後將連結Mail至客服信箱 XQservice@XQ.com.tw 且務必附上 討論文章連結網址(小幫手才能盡早處理)。

感謝。

發表回覆
Close