欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 您好,请老师帮我看下关于EXPMA 的策略编写求职

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有4940人关注过本帖树形打印复制链接

主题:您好,请老师帮我看下关于EXPMA 的策略编写求职

帅哥哟,离线,有人找我吗?
梦想家
  21楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:27 积分:0 威望:0 精华:0 注册:2017/8/24 14:36:18
  发帖心情 Post By:2017/9/21 16:27:16 [只看该作者]

主要对 螺纹钢的交易

 回到顶部
帅哥哟,离线,有人找我吗?
梦想家
  22楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:27 积分:0 威望:0 精华:0 注册:2017/8/24 14:36:18
  发帖心情 Post By:2017/9/21 16:27:49 [只看该作者]

或者你有 更好建议 给我,谢谢你

 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  23楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2017/9/21 16:28:59 [只看该作者]

input:N(60,1,200,20),S(10,2,300,30),P(50,10,300,29),M(10,1,300,30),P1(5,1,300,30),P2(10,1,300,30),P3(20,1,300,30),P4(60,1,300,30),N1(4,1,8,1),SS(1,1,300,1),Price(1,0,300,1);
//ss参数是手数,其他参数可参照ma,dma,以及expma里对应参数。
//(expma+ma) 条件或者单独dma条件成立 开仓
maN:ma(c,n);//ma里面的绿线

DDD : (MA(CLOSE,S)-MA(CLOSE,P));//DMA白线
AMA : MA(DDD,M);//DMA黄线

wx:=DRAWNULL;
M1:EMA(CLOSE,P1);//EXPMA白线
M2:EMA(CLOSE,P2)*if(n1<2,wx,1);//EXPMA黄线
M3:EMA(CLOSE,P3)*if(n1<3,wx,1);//EXPMA紫线
M4:EMA(CLOSE,P4)*if(n1<4,wx,1);//EXPMA绿线

cond1:=cross(low,maN);
cond2:=cross(ama,ddd);
cond3:=cross(maN,high);
cond4:=cross(ddd,ama);


if (cross(m1,m4) and cross(m2,m4) and cross(m3,m4) and cond1) or cond4  then  //平空开多
begin
sellshort(1,holding,market);buy(1,ss,LIMIT,close+price);//当前最新价加上price(0-300)的价格限价交易
end

if (cross(m4,m1) and cross(m4,m2) and cross(m4,m3) and cond3) or cond2 then //平多开空
begin
sell(1,holding,market);buyshort(1,ss,limit,close+price);//当前最新价加上price(0-300)的价格限价交易
end

 

 

略作了下修改。 价格是当前最新价加上price价格。price可调整。



命数如织,当如磐石。
 回到顶部
客人(116.27.*.*)
  24楼


  发帖心情 Post By:2017/9/21 17:40:40 [只看该作者]

你好,平多    和  平空的,可以分开来设置吗?

我想分开来设置 自动买出的价格,谢谢

 回到顶部
帅哥哟,离线,有人找我吗?
梦想家
  25楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:27 积分:0 威望:0 精华:0 注册:2017/8/24 14:36:18
  发帖心情 Post By:2017/9/21 17:55:01 [只看该作者]

老师:我设置 试了一下,好像不会 开空
仓,全部是 开多单,和平多的。

 回到顶部
帅哥哟,离线,有人找我吗?
gxx978
  26楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:4994 积分:0 威望:0 精华:0 注册:2016/9/1 10:46:51
  发帖心情 Post By:2017/9/22 8:46:47 [只看该作者]

检查下你的开空的价格是不是超过了K线价格范围,后面可以加IGNORECHECKPRICE,忽略价格检查,例如buyshort(1,ss,limit,close+price),IGNORECHECKPRICE;//

 回到顶部
帅哥哟,离线,有人找我吗?
梦想家
  27楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:27 积分:0 威望:0 精华:0 注册:2017/8/24 14:36:18
  发帖心情 Post By:2017/9/25 11:38:51 [只看该作者]

老师你好,平多    和  平空的,我想分开来 设置 ,我预设置了价格,达到了预设 价格 它就会 自动 来 平多  或者 平空 ,  然后它还是按原来的交易 达到条件又会进仓的。



 回到顶部
帅哥哟,离线,有人找我吗?
qq代人发帖
  28楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:18691 积分:0 威望:0 精华:0 注册:2013/7/15 9:22:16
  发帖心情 Post By:2017/9/25 13:09:12 [只看该作者]

input:N(60,1,200,20),S(10,2,300,30),P(50,10,300,29),M(10,1,300,30),P1(5,1,300,30),P2(10,1,300,30),P3(20,1,300,30),P4(60,1,300,30),N1(4,1,8,1),SS(1,1,300,1),Price1(1,0,300,1),Price2(1,0,300,1);
//ss参数是手数,其他参数可参照ma,dma,以及expma里对应参数。
//(expma+ma) 条件或者单独dma条件成立 开仓
maN:ma(c,n);//ma里面的绿线

DDD : (MA(CLOSE,S)-MA(CLOSE,P));//DMA白线
AMA : MA(DDD,M);//DMA黄线

wx:=DRAWNULL;
M1:EMA(CLOSE,P1);//EXPMA白线
M2:EMA(CLOSE,P2)*if(n1<2,wx,1);//EXPMA黄线
M3:EMA(CLOSE,P3)*if(n1<3,wx,1);//EXPMA紫线
M4:EMA(CLOSE,P4)*if(n1<4,wx,1);//EXPMA绿线

cond1:=cross(low,maN);
cond2:=cross(ama,ddd);
cond3:=cross(maN,high);
cond4:=cross(ddd,ama);


if (cross(m1,m4) and cross(m2,m4) and cross(m3,m4) and cond1) or cond4  then  //平空开多
begin
sellshort(1,holding,market);buy(1,ss,limit,close+price1);//当前最新价加上price(0-300)的价格限价交易
end

if (cross(m4,m1) and cross(m4,m2) and cross(m4,m3) and cond3) or cond2 then //平多开空
begin
sell(1,holding,market);buyshort(1,ss,limit,close+price2);//当前最新价加上price(0-300)的价格限价交易
end


 回到顶部
总数 28 上一页 1 2 3