台指期到期後重新計算每月累加數值

  •   100 
  • 最後發表   大財星  2023 九月 04
大財星 發文於   2023/08/30

請問小編如果要計算台指期到期後重新計算,每月累加數值該如何寫

下面這種寫法跑出來都會有一大段沒有數據

value1 = DaysToExpiration(month(date),year(date));

value3 = 0;

if value1 > 0 then value3 = value3[1] + volume;

plot1(value3, "該月累積成交量");

XQ小幫手 發文於   2023/09/04

Hello 大財星,

 

您可以參考 DaysToExpiration 的說明,或是將 value1 畫出就可以理解,換月之後因為date還是相同的月份,所以value1的值會是負的。

小幫手會將腳本改為:

value1 = DaysToExpiration(month(date),year(date));

if value1[1] > 0 and value1 <= 0 then value3 = volume else value3 = value3[1] + volume;

 

plot1(value3);

 

這樣value3就會在換月的第一天重置為當天的成交量,其他天則持續累加。

發表回覆
Close