Rss & SiteMap

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

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

标题:请问客服老师我原来的策略要如何修改?

1楼
JDS 发表于:2016/1/15 7:59:07
每天收盘前全平后,再为第二天考虑同价位双向开仓多空各一手,第二天策略开仓如果买入开仓则变为空头平仓,这样就留有多单,之后的多头平仓仍然不变;如果卖出开仓则变成多头平仓,这样就留有空单,之后的空头平仓仍然不变。全天交易结束全平后,再为第二天考虑同价双向开仓多空各一手。请问客服老师这样我原来的策略要如何修改?
2楼
jinzhe 发表于:2016/1/15 9:10:08
那么你原来的策略代码是怎么样的?
3楼
JDS 发表于:2016/1/15 11:50:18
我想要一个通用的,与具体策略代码无关的
4楼
jinzhe 发表于:2016/1/15 13:13:10

http://www.weistock.com/bbs/dispbbs.asp?boardid=10&Id=85164

那么参考这个,后台对所的策略,需要专业版

5楼
JDS 发表于:2016/1/15 16:14:52
以下是引用jinzhe在2016/1/15 9:10:08的发言:
那么你原来的策略代码是怎么样的?

原来的策略代码:

COND1:stkindi('','MACD突破零轴价格预测.开空平多条件',0,1,0);   

COND2:stkindi('','MACD突破零轴价格预测.开多平空条件',0,1,0); 

 T:=TIME>=TOTOTIME(timetot0(closetime(0))-10*60);


input:n(1,1,10,1);
ss:=n;      //下单手数


IF COND1 then
BEGIN
SELL(THOLDING>0,ss,MKT);
BUYSHORT(THOLDING=0,ss,MKT);
END



IF   COND2 then
BEGIN
SELLSHORT(THOLDING<0,ss,MKT);
BUY(THOLDING=0,ss,MKT);
END

 


IF T  AND THOLDING<>0 then
BEGIN
SELLSHORT(1,0,MKT);
BUY(NOT(1,0,MKT);
END


 

6楼
jinzhe 发表于:2016/1/15 16:17:38
图表上实现不了对锁,上面的是后台对锁的一个很好的例子
7楼
JDS 发表于:2016/1/15 16:43:58
双框架或
每天手工收盘前先对锁
8楼
jinzhe 发表于:2016/1/15 16:50:24

1手工是不行的,图表无法获取实际持仓

2框架意思是拆成多头策略和空头策略两个策略?

9楼
JDS 发表于:2016/1/15 16:54:52

 每天手工收盘前先对锁 

 策略开仓如果买入开仓则变为空头平仓,这样就留有多单,之后的多头平仓仍然不变;如果卖出开仓则变成多头平仓,这样就留有空单,之后的空头平仓仍然不变

原来的策略要如何修改?

10楼
jinzhe 发表于:2016/1/15 17:04:38
如上面所言手工是不行的,如果坚持要用手工则推荐上面的后台模版
共23 条记录, 每页显示 10 条, 页签: [1] [2][3]


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