帮忙写个简单程序 [金字塔]
咨询内容:
K线上60日均线后,开仓,比开仓价跌10跳止损,和移动止损30跳,和固定止盈50跳,或者K线下跌60日均线后平多。
K线下跌60日均线后,开空,比开仓价高10跳止损,和移动止损30跳,和固定止盈50跳,或者K线上穿60线后平空。
[PEL] 复制代码技术交流:
//该模型为简单示范模型,用户需根据自己的交易经验,修改完善后再实际应用!!!
//简单指标图表自动化交易,适合初级程序化投资者,容易学习,执行速度快,不能进行加减仓等操作
//适用模式:序列计算
//修改设置:图表程序化启动界面,菜单栏"设置->交易信号选择->设置旧交易系统信号",可设置下单类型、下单价格、下单数量
//MACD指标
//中间变量
DIFF:=EMA(CLOSE,S) - EMA(CLOSE,P);
DEA:=EMA(DIFF,M);
MACD:=2*(DIFF-DEA);
//交易条件
开多平空条件:=CROSS(MACD,0);//开多平空条件
开空平多条件:=CROSS(0,MACD);//开空平多条件
//交易执行
EXITSHORT:开多平空条件,TFILTER;
EXITLONG:开空平多条件,TFILTER;
ENTERLONG:开多平空条件,TFILTER;
ENTERSHORT:开空平多条件,TFILTER;
为什么跟这个公式格式不一样呢?能改成这种格式的吗 技术交流:
可以用这个公式的格式遍上面那个吗?还有加上21点50和22点50自动平仓
K线下跌60日均线后,开空,比开仓价高10跳止损,和移动止损30跳,和固定止盈50跳,或者K线上穿60线后平空。
来源: WWW.CXH99.COM
金字塔资深技术: 示例代码如下,仅供参照,需要根自己的需要进行调整[PEL] 复制代码
ma60:ma(close,60); //下单条件 COND1:=CROSS(close,MA60); COND2:=CROSS(MA60,close); if cond1=1 then BEGIN SELLSHORT(HOLDING<0,1,MARKET); BUY(HOLDING=0,1,MARKET); END if cond2=1 then BEGIN SELL(HOLDING>0,1,MARKET); BUYSHORT(HOLDING=0,1,MARKET); END //多头固定止盈空头固定止损 dyks:=(ENTERPRICE-CLOSE)/MINDIFF>10; //空头固定止盈多头固定止损 kyds:=(CLOSE-ENTERPRICE)/MINDIFF>10; if dyks=1 then BEGIN SELL(HOLDING>0,HOLDING,MARKET); SELLSHORT(HOLDING<0,HOLDING,MARKET); END if kyds=1 then BEGIN SELL(HOLDING>0,HOLDING,MARKET); SELLSHORT(HOLDING<0,HOLDING,MARKET); END //移动止损 //求出持仓以来的最高价或最低价,通过与当前价做比较,判断资金回落的幅度 DTYDZS:=(HHV(H,ENTERBARS)-CLOSE)/MINDIFF>30; KTYDZS:=(CLOSE-LLV(L,ENTERBARS))/MINDIFF>30; SELL(DTYDZS,0,MARKET); SELLSHORT(KTYDZS,0,MARKET);
//简单指标图表自动化交易,适合初级程序化投资者,容易学习,执行速度快,不能进行加减仓等操作
//适用模式:序列计算
//修改设置:图表程序化启动界面,菜单栏"设置->交易信号选择->设置旧交易系统信号",可设置下单类型、下单价格、下单数量
//MACD指标
//中间变量
DIFF:=EMA(CLOSE,S) - EMA(CLOSE,P);
DEA:=EMA(DIFF,M);
MACD:=2*(DIFF-DEA);
//交易条件
开多平空条件:=CROSS(MACD,0);//开多平空条件
开空平多条件:=CROSS(0,MACD);//开空平多条件
//交易执行
EXITSHORT:开多平空条件,TFILTER;
EXITLONG:开空平多条件,TFILTER;
ENTERLONG:开多平空条件,TFILTER;
ENTERSHORT:开空平多条件,TFILTER;
为什么跟这个公式格式不一样呢?能改成这种格式的吗
飞驰 发表于 2021-10-24 20:58
//该模型为简单示范模型,用户需根据自己的交易经验,修改完善后再实际应用!!!
//简单指标图表自动化交易 ...
可以用这个公式的格式遍上面那个吗?还有加上21点50和22点50自动平仓
有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友
可联系技术人员 QQ: 262069696 或微信号:cxh99cxh99 进行 有偿收费 编写!
(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)
相关文章
-
没有相关内容