龙听期货论坛's Archiver

龙听 发表于 2020-9-2 08:54

PLE語法筆記-時間相關應用

[code]
#1 第一種方式
condition1 = time = sess1firstbartime or time = sess2firstbartime;
if condition1 then
begin
  ...
end;
#2 第二種方式(使用預先建好的函數)
vars:
vDay(0), vSession(0);
vDay = _tradedate(date, time);
vSession = _GetNowSession;
condition1 = vDay <> vDay[1] or vSession <> vSession[1];
if condition1 then
begin
  ...
end;
[/code]
不太推薦的方式,從前沒有夜盤時段,可以寫成這樣
[code]
condition1 = if Date <> Date[1];
if condition1 then
begin
  ...
end;
[/code]

但若採用了包含夜盤的標準時段,會在每日00:00切換,不是那麼適宜了。

页: [1]