抓取開盤第一根K棒

  •   1.2K 
  • 最後發表   黑牛  2022 四月 15
黑牛 發文於   2022/04/10

小編你好~

如果要抓取開盤第一根分K的最高價.最低價.開盤價.收盤價

然後在盤中拿來當參考點~

例如盤中最高價小於第一根的最高價和收盤價跌破第一根的最低價等等....

if getfielddate("Date") <> getfielddate("Date")[1] then begin

value1 = h;

 value2 = L;

 value3 = O;

 value4 = C;

end;

if h< value1 and c < value2  then ret=1;

不知道這樣寫對不對

排序方式: 標準 | 最新
musashi 發文於   2022/04/10

放在指標腳本跑就可以知道有沒有正確,看起來沒錯。

if getfielddate("Date") <> getfielddate("Date")[1]
then begin
value1 = H;
value2 = L;
value3 = O;
value4 = C;
end;

plot1(value1);
plot2(value2);
plot3(value3);
plot4(value4);

黑牛 發文於   2022/04/11

昨天照這樣寫今天雷達都沒反應,不知道哪邊出問題

XQ小幫手 發文於   2022/04/15

Hello 黑牛,

 

您的寫法 value1 ~ value4 應該會是開盤第一根的OHLC沒有錯。

小幫手猜測您是否策略雷達的設定頻率為日頻率而導致。

如果還是有問題的話,需要麻煩您提供 策略雷達匯出檔勾選(包含)警示腳本、有問題的商品和時間 以及 XQ Log 來檢驗。

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

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

感謝。

 

發表回覆
Close