漲過開盤價寫法

  •   249 
  • 最後發表   阿荃  2021 五月 05
阿荃 發文於   2021/05/04

我想寫的是當前一根K棒小於今日開盤價時啟動這條程式,當當下的K棒收盤時超過今日開盤價時便會啟動警示,但不曉得怎麼寫她都顯示失敗,想請問該如何做改動呢?

value1 = q_DailyOpen;
if close[1] < value1 then 
begin
 if close > value1 then ret = 1;
end;

 

XQ小幫手 發文於   2021/05/05

Hello 阿荃,

 

小幫手猜測您之所以會失敗是因為使用了報價欄位(q_DailyOpen 只提供最新資料)。

小幫手會改寫為:

value1 = GetField("Open", "D");

if close[1] < value1 and close > value1 then ret = 1;

發表回覆
Close