Rss & SiteMap

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

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

标题:后台对锁策略(不平今仓)

1楼
yukizzc 发表于:2015/9/14 15:20:43

本模型实现日内不平仓,当有平仓指令时反向开仓实现对锁。开平条件用图表的MACD指标作示例,开平手数默认1。具体实现中大家可以灵活运用。

 

操作平台 : 金字塔决策交易系统 专业版

 

COND1:stkindi('','MACD突破零轴价格预测.开空平多条件',0,1,0);    //图表平多条件,这里建议用户使用STKINDI调用
COND2:stkindi('','MACD突破零轴价格预测.开空平多条件',0,1,0);    //图表开空条件
COND3:stkindi('','MACD突破零轴价格预测.开多平空条件',0,1,0);    //图表开多条件
COND4:stkindi('','MACD突破零轴价格预测.开多平空条件',0,1,0);    //图表平空条件
COND5:TBUYHOLDINGEX('','',0)=0;
COND6:TSELLHOLDINGEX('','',0)=0;
input:n(1,1,10,1);
ss:=n;      //下单手数


IF COND1 then
BEGIN
TSELL(COND5,ss,MKT);
TBUYSHORT(NOT(COND5),ss,MKT);
END


IF COND2 THEN
BEGIN
IF TBUYHOLDINGEX('','',1)>=2*ss AND COND5 THEN
TSELL(1,ss,MKT);
ELSE
TBUYSHORT(1,ss,MKT);
END


IF COND4 then
BEGIN
TSELLSHORT(COND6,ss,MKT);
TBUY(NOT(COND6),ss,MKT);
END


IF COND3 THEN
BEGIN
IF TSELLHOLDINGEX('','',1)>=2*ss AND COND6 THEN
TSELLSHORT(1,ss,MKT);
ELSE
TBUY(1,ss,MKT);
END

[此贴子已经被作者于2015/10/23 11:29:08编辑过]
2楼
wangwatercup 发表于:2015/9/15 22:35:46
 这个有啥用阿?请赐教。
3楼
王锋 发表于:2015/9/15 22:43:13

解决中金所平今100倍手续费的问题,平今仓按照对锁处理,下个交易日开仓信号出现后,再平仓恢复单向持仓。

4楼
wangwatercup 发表于:2015/9/18 13:26:51
哈哈 好办法~ 不过保证金得充足阿~ 不过好像记得,交易所在排队的时候,好像是平仓优先,开仓次之,不知道记忆是否正确.
5楼
RogarZ 发表于:2015/9/23 17:40:03

32个赞!~

6楼
saintlucifer 发表于:2015/10/17 11:15:02
就是说使用标准版的话就没办法用对锁策略来应对股指手续费问题了?
7楼
马良 发表于:2015/10/17 21:08:11
图表的运行机制跟后台不一样的。
8楼
guguqiaqia 发表于:2015/11/7 13:52:12
赞美,太好,就应该多发这样的帖子。
9楼
guguqiaqia 发表于:2015/11/7 14:25:34
对了,有个问题,使用图表的话,是没法用这个对锁吧?
10楼
FexTel 发表于:2015/11/16 12:11:10
是的,必须用后台
共18 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.25488 s, 2 queries.