大家好,我要寫一個策略的條件是在1分鐘頻率"今日開盤30分鐘累積成交量大於昨日2倍",有在網上先找相關的寫法後進行修改如下,用30分K的成交量來比較,請問有哪裡寫錯嗎? 謝謝!
if currentTime>=093000 and currentTime < 100000
and GetField("volume","30")[1] > GetField("volume","30")[10]*2
then ret=1;
大家好,我要寫一個策略的條件是在1分鐘頻率"今日開盤30分鐘累積成交量大於昨日2倍",有在網上先找相關的寫法後進行修改如下,用30分K的成交量來比較,請問有哪裡寫錯嗎? 謝謝!
if currentTime>=093000 and currentTime < 100000
and GetField("volume","30")[1] > GetField("volume","30")[10]*2
then ret=1;
//洗價模式:逐筆洗價
setTotalBar(1);
if barfreq<>"Min" or barinterval<>1 then raiseruntimeerror("限用1分鐘"); var: intrabarpersist checked(false); if isFirstBar("Date") then checked=false; Once(time=093000 and checked=false) then begin if GetField("volume","30")[1]>GetField("volume","30")[10] then ret=1; checked=true; end;
感謝許教授熱心指導,我晚點來試試
2 評論