帮帮忙 自己真的搞不定 希望技术帮忙写下完整代码 不胜感激 [金字塔]
咨询内容:
macd参数设置 :S(短期)=5P(长期)=10M 天数=5 均线设置:5日线10日线
做多信号:macd出现红柱,DIFF上穿0轴时,开仓买多。止损:达到浮亏5% 平仓,未达到5%出现做空信号DIFF下穿0轴时平仓做空 止盈:5日均线下穿10日均线
做空信号:出现绿柱,DIFF下穿0轴时,开仓买空。 止损:达到浮亏5% 平仓, 未达到5%出现做多信号DIFF上穿0轴时平仓做多 止盈:5日均线上穿10日均线
谁能帮我编写下 自己写了老半天都不行 ,例子:当做空时均线没有交叉的时候不会平仓 即使出现了做多信号,系统不会按macd设置的那样 DIF F上穿0轴时平空仓做多希望帮我写个完整的代码 谢谢了 我自己弄得乱七八糟的也不行。
[PEL] 复制代码技术交流:
谢谢您 ,能不能在帮我优化下 这样:macd参数设置:S(短期)=5P(长期)=10M 天数=5 均线设置:5日线10日线
做多信号:macd出现红柱,DIFF上穿0轴时,开仓买多。止损:达到浮亏5%平仓,未达到5%出现做空信号DIFF下穿0轴时平仓做空 止盈:5日均线下穿10日均线【若5日均线下穿10日均线止盈后DIFF还在0轴上方运行,且5日均线再次上穿10日均线则继续开仓做多,下穿则止盈 在上穿在开多,】
做空信号:出现绿柱,DIFF下穿0轴时,开仓买空。止损:达到浮亏5%平仓,未达到5%出现做多信号DIFF上穿0轴时平仓做多 止盈:5日均线上穿10日均线 【若5日均线上穿10日均线止盈后DIFF还在0轴下方运行,且5日均线再次下穿10日均线则继续开仓做空,上穿则止盈 在下穿在开空,】
辛苦您了 技术交流:
你这段文字描述和一楼的都是一样的。 你最好能自己看懂代码然后尝试自行修改,完整策略编写 通常是不提供直接编写服务的。
macd参数设置 :S(短期)=5P(长期)=10M 天数=5 均线设置:5日线10日线
做多信号:macd出现红柱,DIFF上穿0轴时,开仓买多。止损:达到浮亏5% 平仓,未达到5%出现做空信号DIFF下穿0轴时平仓做空 止盈:5日均线下穿10日均线
做空信号:出现绿柱,DIFF下穿0轴时,开仓买空。 止损:达到浮亏5% 平仓, 未达到5%出现做多信号DIFF上穿0轴时平仓做多 止盈:5日均线上穿10日均线
谁能帮我编写下 自己写了老半天都不行 ,例子:当做空时均线没有交叉的时候不会平仓 即使出现了做多信号,系统不会按macd设置的那样 DIF F上穿0轴时平空仓做多希望帮我写个完整的代码 谢谢了 我自己弄得乱七八糟的也不行。
来源: WWW.CXH99.COM
金字塔资深技术: 参考如下范例:[PEL] 复制代码
INPUT:S(5,1,100,1),P(10,1,100,1),M(5,1,100,1); DIFF:EMA(CLOSE,S) - EMA(CLOSE,P); DEA:EMA(DIFF,M); MACD:2*(DIFF-DEA); MA5:MA(C,5); MA10:MA(C,10); CONPKKD:=MACD>0 AND CROSS(DIFF,0); //平空开多 CONPDKK:=MACD<0 AND CROSS(0,DIFF); //平多开空 DTZS:=HOLDING>0 AND (AVGENTERPRICE-C)/AVGENTERPRICE>0.05; //多头止损条件 KTZS:=HOLDING<0 AND (C-AVGENTERPRICE)/AVGENTERPRICE>0.05; //空头止损条件 DTZY:=HOLDING>0 AND CROSS(MA10,MA5); //多头止盈条件 KTZY:=HOLDING<0 AND CROSS(MA5,MA10); //空头止盈条件 IF DTZS OR KTZS THEN BEGIN 多头止损:SELL(HOLDING>0,HOLDING,MARKET); 空头止损:SELLSHORT(HOLDING<0,HOLDING,MARKET); END IF DTZY OR KTZY THEN BEGIN 多头止盈:SELL(HOLDING>0,HOLDING,MARKET); 空头止盈:SELLSHORT(HOLDING<0,HOLDING,MARKET); END IF CONPKKD THEN BEGIN SELLSHORT(HOLDING<0,HOLDING,MARKET); BUY(HOLDING=0,1,MARKET); END IF CONPDKK THEN BEGIN SELL(HOLDING>0,HOLDING,MARKET); BUYSHORT(HOLDING=0,1,MARKET); END
技术010 发表于 2021-11-12 17:34
参考如下范例:
[mw_shl_code=pel,true]INPUT:S(5,1,100,1),P(10,1,100,1),M(5,1,100,1);
谢谢您 ,能不能在帮我优化下 这样:macd参数设置:S(短期)=5P(长期)=10M 天数=5 均线设置:5日线10日线
做多信号:macd出现红柱,DIFF上穿0轴时,开仓买多。止损:达到浮亏5%平仓,未达到5%出现做空信号DIFF下穿0轴时平仓做空 止盈:5日均线下穿10日均线【若5日均线下穿10日均线止盈后DIFF还在0轴上方运行,且5日均线再次上穿10日均线则继续开仓做多,下穿则止盈 在上穿在开多,】
做空信号:出现绿柱,DIFF下穿0轴时,开仓买空。止损:达到浮亏5%平仓,未达到5%出现做多信号DIFF上穿0轴时平仓做多 止盈:5日均线上穿10日均线 【若5日均线上穿10日均线止盈后DIFF还在0轴下方运行,且5日均线再次下穿10日均线则继续开仓做空,上穿则止盈 在下穿在开空,】
辛苦您了
有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友
可联系技术人员 QQ: 262069696 或微信号:cxh99cxh99 进行 有偿收费 编写!
(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)
相关文章
-
没有相关内容