Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共69 条记录, 每页显示 10 条, 页签: [1] [2][3][4][5][6][7]
[浏览完整版]

标题:平仓后,即使符合条件,能用函数实现1分之内不开仓。

1楼
wwww 发表于:2014/6/13 10:12:09
平仓后,即使符合条件,能用函数实现1分之内不开仓。
2楼
FexTel 发表于:2014/6/13 10:21:41

什么周期?

3楼
wwww 发表于:2014/6/13 10:23:02
5分钟
4楼
FexTel 发表于:2014/6/13 10:29:14

 那只用处理实时的,历史的可以不用处理

 

IF 平仓 THEN

BEGIN

SELL()

A:TIMETOT0(DYNAINFO(207));

END

COND:TIMETOT0(DYNAINFO(207))-A>=60 OR NOT(ISLASTBAR);

IF 开仓条件 AND COND THEN

BUY()

5楼
wwww 发表于:2014/6/13 12:44:00

手工平仓,也是这样处理吗. 还有可以并列一起可以用多少条件呢?如: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);

 

 

那后面怎么处理。

6楼
lichenghu 发表于:2014/6/13 13:27:34

1,手工的处理不了,必须依据图表记录。

2,多个条件分开条件来计算了只能

 

[此贴子已经被作者于2014/6/13 13:28:03编辑过]
7楼
wwww 发表于:2014/6/13 13:49:30

多个条件分开条件来计算了只能支撑多少个?

我这个程序不是用图表的,是用后台的。 

 

8楼
lichenghu 发表于:2014/6/13 13:55:55

 多少个没有限制,只要您计算机能够正常执行。

 

变量A的赋值语句可以放到您的平仓语句后面

IF COND THEN

BEGIN

TSELL();

A:TIMETOT0(DYNAINFO(207));

END

 

另外后台没有历史信号,直接用

TIMETOT0(DYNAINFO(207))-A

[此贴子已经被作者于2014/6/13 13:58:44编辑过]
9楼
wwww 发表于:2014/6/13 14:02:15

另外后台没有历史信号,直接用

TIMETOT0(DYNAINFO(207))-A

??

 

后面的A指的是

10楼
wwww 发表于:2014/6/13 14:03:56
平仓后,如果条件符合也不能开仓,时间:2或3分钟呢
共69 条记录, 每页显示 10 条, 页签: [1] [2][3][4][5][6][7]


Powered By Dvbbs Version 8.3.0
Processed in 0.08594 s, 3 queries.