Rss & SiteMap

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

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

标题:请帮忙写策略

1楼
小李飞刀 发表于:2017/12/20 13:56:21
焦炭主力合约,5分钟线下,5日线和34日线形成金叉的时候,买入开仓;形成死叉,卖出平仓,再做空进去
2楼
FireScript 发表于:2017/12/20 14:36:18

被引用指标matrade:
ma5:ma(c,5);
ma34:ma(c,34);
jc:cross(ma5,ma34);
sc:cross(ma34,ma5);


当前交易指标:

jc:STKINDI('','matrade.jc',0,6,0);//引用指标matrade
sc:STKINDI('','matrade.sc',0,6,0);

if jc then buy(holding=0,1,MARKET);
if sc then 
begin
sell(holding>0,holding,MARKET);
buyshort(holding=0,1,market);
end

 

 

此外你的需求里面没有平空头的考虑吗?

[此贴子已经被作者于2017/12/20 14:36:46编辑过]
3楼
xieshenqian 发表于:2017/12/20 16:20:09
要平空头的。正确的表述是:焦炭主力合约,5分钟线下,5日线和34日线形成金叉的时候,买入开仓;形成死叉,卖出平仓,再做空进去,出现金叉,再平仓,再做多,周而复始。
4楼
wenarm 发表于:2017/12/20 16:26:03

MA1:=MA(CLOSE,5);
MA2:=MA(CLOSE,34)

手数:=1;
//交易条件

开多平空条件:=CROSS(MA1,MA2);//开多平空条件
开空平多条件:=CROSS(MA2,MA1);//开空平多条件

//交易系统
平空:SELLSHORT(开多平空条件,手数,MARKET);
平多:SELL(开空平多条件,手数,MARKET);
开多:BUY(开多平空条件,手数,MARKET);
开空:BUYSHORT(开空平多条件,手数,MARKET);

当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;

[此贴子已经被作者于2017/12/20 16:35:16编辑过]
5楼
xieshenqian 发表于:2017/12/20 16:26:54
麻烦您再帮我写一下,谢谢啦
6楼
xieshenqian 发表于:2017/12/20 16:30:26
怎么把代码复制过去
7楼
wenarm 发表于:2017/12/20 16:35:52

你自己直接看系统自带的ma均价交易系统

[此贴子已经被作者于2017/12/20 16:36:07编辑过]
8楼
xieshenqian 发表于:2017/12/21 13:27:08
您写的,我这里测试了,好像有问题
9楼
FireScript 发表于:2017/12/21 14:06:56
具体什么问题。详细说明下,方便工作人员理解你的需求。
10楼
xieshenqian 发表于:2017/12/21 14:35:56
要平空头的。正确的表述是:焦炭主力合约,5分钟线下,5日线和34日线形成金叉的时候,买入开仓;形成死叉,卖出平仓,再做空进去,出现金叉,再平仓,再做多,周而复始。
这个策略麻烦您再帮我写一下可以吗
共12 条记录, 每页显示 10 条, 页签: [1] [2]


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