什么周期?
那只用处理实时的,历史的可以不用处理
IF 平仓 THEN
BEGIN
SELL()
A:TIMETOT0(DYNAINFO(207));
END
COND:TIMETOT0(DYNAINFO(207))-A>=60 OR NOT(ISLASTBAR);
IF 开仓条件 AND COND THEN
BUY()
手工平仓,也是这样处理吗. 还有可以并列一起可以用多少条件呢?如:BID:后面可以加多少个条件。
文件2:
BID:MACD_DEA5>0 AND BU5 AND Sdd5 and (ld5 or hc5) ;//6.13 ADD and MACD_DIFF5>MACD_DEA5 and (ld5 or hc5)
BIK:MACD_DEA5<0 AND SE5 AND Skk5 and (lc5 or hd5) ;//6.13 ADD and MACD_DIFF5<MACD_DEA5 and (lc5 or hd5)
VAR2013: BID;//做多
VAR2014: BIK ;//做空
文件3:
v_20133_min1:=stkindi('','文件2.var2013',0,1);
v_20144_min1:=stkindi('','文件2.var2014',0,1);
v_20133_min5:=stkindi('','文件2.var2013',0,2);
v_20144_min5:=stkindi('','文件2.var2014',0,2);
if v_20133_min1 or v_20133_min5 then tbuy(tbuyholding(0)=0,1,mkt);
if v_20144_min1 or v_20144_min5 then tbuyshort(tsellholding(0)=0,1,mkt);
那后面怎么处理。
1,手工的处理不了,必须依据图表记录。
2,多个条件分开条件来计算了只能
多个条件分开条件来计算了只能支撑多少个?
我这个程序不是用图表的,是用后台的。
多少个没有限制,只要您计算机能够正常执行。
变量A的赋值语句可以放到您的平仓语句后面
IF COND THEN
BEGIN
TSELL();
A:TIMETOT0(DYNAINFO(207));
END
另外后台没有历史信号,直接用
TIMETOT0(DYNAINFO(207))-A
另外后台没有历史信号,直接用
TIMETOT0(DYNAINFO(207))-A
??
后面的A指的是