设为首页 收藏本站 切换语言

【经典策略编写】双均线策略  

| 发表于 2021-5-31 11:48:58 | 显示全部楼层 |复制链接
最后由 汉声周经理 于 2021-5-31 11:51 编辑

经典策略编写
双均线策略很简单,两根均线,一根长期一根短期,交金叉(短期上穿长期)了我们就平空做多,交死叉(短期下穿长期)了我们就平多做空。这里我们选则25均线和100均线来做,先把经典的策略写出来,代码如下:

  1. int bar=0;
  2. void OnTick()
  3.   {
  4. int i;
  5. string sym= Symbol();
  6. double lot=0.1;
  7. int ticketop;
  8. int ticketcl;
  9. int huadian=10;
  10. int peri= PERIOD_CURRENT;
  11. int mag=1333;
  12. if(bar==Bars)
  13. {
  14.         return;
  15. }
  16.                 bar= Bars;
  17. if(iMA (sym,peri,25,0, MODE_EMA, PRICE_CLOSE,1)>
  18. iMA (sym,peri,100,0, MODE_EMA, PRICE_CLOSE,1) &&
  19. iMA (sym,peri,25,0, MODE_EMA, PRICE_CLOSE,2)<
  20. iMA (sym,peri,100,0, MODE_EMA, PRICE_CLOSE,2))
  21. {
  22. for(i=OrdersTotal()-1;i>=0;i--)
  23.                       {
  24.                          if(OrderSelect(i,SELECT_BY_POS))
  25.                          {
  26.                             if(OrderSymbol()==sym && OrderType()==OP_SELL &&
  27. OrderMagicNumber ()==mag)
  28.                             {
  29. ticketcl= OrderClose (OrderTicket(),
  30. OrderLots(),MarketInfo(sym,MODE_ASK),huadian);
  31.                         }
  32.                                         }
  33.                                 }
  34.         ticketop= OrderSend(sym,OP_BUY,lot, MarketInfo(sym,
  35. MODE_ASK),huadian, 0,0,”Lesson 7”,mag,0,clrRed);
  36. }
  37. if(iMA (sym,peri,25,0, MODE_EMA, PRICE_CLOSE,1)<
  38. iMA (sym,peri,100,0, MODE_EMA, PRICE_CLOSE,1) &&
  39. iMA (sym,peri,25,0, MODE_EMA, PRICE_CLOSE,2)>
  40. iMA (sym,peri,100,0, MODE_EMA, PRICE_CLOSE,2))
  41. {
  42. for(i=OrdersTotal()-1;i>=0;i--)
  43.                       {
  44.                          if(OrderSelect(i,SELECT_BY_POS))
  45.                          {
  46.                             if(OrderSymbol()==sym && OrderType()==OP_BUY &&
  47. OrderMagicNumber ()==mag)
  48.                             {
  49. ticketcl= OrderClose (OrderTicket(),
  50. OrderLots(),MarketInfo(sym,MODE_BID),huadian);
  51.                         }
  52.                                         }
  53.                                 }
  54.         ticketop= OrderSend(sym,OP_SELL,lot, MarketInfo(sym,
  55. MODE_BID),huadian, 0,0,”Lesson 7”,mag,0,clrRed);
  56. }
  57.   }
复制代码
如果有帮助,就支持一下我呗
举报

评论 使用道具

精彩评论65

ajax9999
未及格
| 发表于 2021-5-31 12:39:34 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

daerbushen
DD
| 发表于 2021-5-31 14:36:21 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

Leonjo
未及格
| 发表于 2021-5-31 15:34:00 来自手机 | 显示全部楼层
感謝分享
举报

点赞 评论 使用道具

巴比伦雄鹰
D
| 发表于 2021-5-31 16:35:42 | 显示全部楼层
关注
举报

点赞 评论 使用道具

海胆战士
D
| 发表于 2021-5-31 16:54:50 | 显示全部楼层
感谢分享!
举报

点赞 评论 使用道具

升龙
DD
| 发表于 2021-6-1 09:44:37 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

ajax9999
未及格
| 发表于 2021-6-1 12:04:58 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

zjfzjf2
DDD
| 发表于 2021-6-2 22:02:33 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

aiprc8
D
| 发表于 2021-6-3 09:51:00 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

yifu0821
未及格
| 发表于 2021-8-12 13:39:36 来自手机 | 显示全部楼层
感謝分享
举报

点赞 评论 使用道具

qiu0711
D
| 发表于 2021-8-13 02:04:24 来自手机 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

twb818
C
| 发表于 2021-8-13 14:02:58 | 显示全部楼层
感谢分享。。
举报

点赞 评论 使用道具

nanaliu
CC
| 发表于 2021-8-14 14:24:34 | 显示全部楼层
喜欢这个策略。。。。
举报

点赞 评论 使用道具

duqiangyx
DD
| 发表于 2021-8-15 16:53:49 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

mydiis
DDD
| 发表于 2021-8-16 19:45:22 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

tianping
DDD
| 发表于 2021-8-16 21:02:12 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

小小梦想
D
| 发表于 2021-8-19 04:23:26 来自手机 | 显示全部楼层
学习了谢谢分享
举报

点赞 评论 使用道具

zhy2505000
DD
| 发表于 2021-8-19 07:53:35 | 显示全部楼层
骗子太可恨
举报

点赞 评论 使用道具

zhaozhen0224
DD
| 发表于 2021-8-19 09:02:52 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

1234下一页
发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册

天眼云VPS
简体中文
繁體中文
English(英语)
日本語(日语)
Deutsch(德语)
Русский язык(俄语)
بالعربية(阿拉伯语)
Türkçe(土耳其语)
Português(葡萄牙语)
ภาษาไทย(泰国语)
한어(朝鲜语/韩语)
Français(法语)