如何在策略里设置信号出现多少秒后再进行下单操作??、
1,这个没法直接设置,只能通过代码来实现了哦
2,你这边是怕信号闪烁?可以考虑K线走完下单
if 开多条件 and barpos>EXTGBDATA('n') then
begin
EXTGBDATASET('ti',DYNAINFO(207) );
EXTGBDATASET('n',barpos);
end
if DYNAINFO(207)>EXTGBDATA('ti') then
begin
tbuy(1,1,mkt);
EXTGBDATASET('n',0);
end
大神给我把这个给我解释一下是什么意思,ti和n各代表什么
ti记录你条件满足时候的时间,然后用现在的时间和当时记录的ti做比较
n记录你满足条件的那根k顺序,这样同一根k只会记录第一次满足条件,后面满足条件的时间不会记录
谢谢老师了,帮忙看下
MTM:=C-REF(C,N);
手数:=SS;
//交易条件
开多平空条件:=CROSS(MTM,0);
开空平多条件:=CROSS(0,MTM);
平空:SELLSHORT(开多平空条件,手数,MARKET);
平多:SELL(开空平多条件,手数,MARKET);
开多:BUY(开多平空条件,手数,MARKET);
开空:BUYSHORT(开空平多条件,手数,MARKET);
|
这个用在后台的,不适用图表。 if 开多条件平空 and barpos>EXTGBDATA('n') then if DYNAINFO(207)-EXTGBDATA('ti')>5 then tsellshort(1,1,mkt) |