關於期貨抓出區間最大量之成交價及print問題請教

  •   153 
  • 最後發表   猴子  2020 九月 03
猴子 發文於   2020/09/03

小幫手你好:

我有以下問題

1.我想在台指期上抓出區間最大量之成交價,程式編譯完按下執行頁籤print卻都是0

我的商品是台指期,想請問我的程式碼有哪裡需要修改?還是策略雷達設定的問題?

謝謝

variable:dayMaxVolume(0),dayMaxVolumePrice(0),weekMaxVolume(0),weekMaxVolumePrice(0);

input:Length5ma(5,"5ma");

input:LengthYesterday(1,"yesterday");

weekMaxVolume = highestbar(volume, Length5ma);

dayMaxVolume = highestbar(volume, LengthYesterday);

weekMaxVolumePrice = close[weekMaxVolume];//區間最大量的收盤價

dayMaxVolumePrice = close[dayMaxVolume];//區間最大量的收盤價

print("前一日最大量:",dayMaxVolume,"前一日最大量之收盤價:",dayMaxVolumePrice,"5ma最大量:",weekMaxVolume,"5ma最大量之收盤價",weekMaxVolumePrice);

排序方式: 標準 | 最新
XQ小幫手 發文於   2020/09/03

猴子大 您好

您需要寫上觸發條件 ret=1  程式才會執行呦!

您可以加上一段(觸發條件在請您按照您的策略撰寫) 以下為示範

IF weekMaxVolumePrice>1 then ret=1;

他就可以print出來了

謝謝您

猴子 發文於   2020/09/03

小幫手您好

我的腳本要選指標?還是警示?

另外請問前一日的量及價格應該已經固定才對

為何print出來收盤價及成交量會一直變動?

print("前一日最大量之收盤價:",close[highestbar(volume,1)],"前一日最大量:",volume[highestbar(volume, 1)]);

不好意思 新手問題很多

發表回覆
Close