請問如何撰寫突破5分K高點程式碼

  •   380 
  • 最後發表   隆隆  2020 十月 05
隆隆 發文於   2020/10/04

您好:

請問如何撰寫,

突破 (昨日尾盤5分k 最後3根 and 今日第一根5分k)

的最高價

if barfreq <> "Min" or barinterval <> 5 then raiseruntimeerror("僅支援5分鐘頻率");

if date <> date[1] then value1 = high;

if  close crosses above value1 then ret=1;

//昨日尾盤3根 如何寫進來與今日第一根比較?

 

 

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

隆隆 您好

您可以在<> 這段來抓前一天的數據,並記錄下來

if date <> date[1] then

begin 

value1 = high;  //抓到當前這根最高價

value2 = close[1]; //昨天1

value3 = close[2]; // 昨天2

value4 = clsoe[3]; // 昨天3

----

然後如果您想要比大小的話

可以用 close> value1就可以了

cross above 主要是用在線段由下往上穿越時

 

  • 按讚來自於
  • HUMBLE99
發表回覆
Close