TMGM

0.16 Point
. 欧元点差

0.32 Point
. 黄金点差

[【MT4】专题] MT4编程模块一键平仓脚本【脚本】

[复制链接]
admin 发表于 2017-1-26 20:37:22 | 显示全部楼层 |阅读模式
查看: 4296|回复: 0
  1. //+------------------------------------------------------------------+
  2. //|                                      MT4编程模块一键平仓脚本.mq4 |
  3. //|                                                                  |
  4. //|                                             http://www.lh321.com |
  5. //+------------------------------------------------------------------+
  6. //======================================
  7. //---软件界面参数设置
  8. #property copyright   "+点击【领汇网】查看更多实用软件"
  9. #property link        "http://www.lh321.com"
  10. #property description "【领汇网】   :www.lh321.com"
  11. #property description "【软件版本】:MT4编程模块一键平仓脚本"//软件版本【界面显示】
  12. #property description "【授权期限】:永久"
  13. #property version     "    【领汇网】www.lh321.com"   //软件版本【标题显示】
  14. #property description "【作者 QQ】:83898578"
  15. #property description "【作者Q群】:34604068"
  16. #property description "【脚本简介】:MT4软件,脚本目录找到该文件,双击 或者拖入当前窗口就可以执行一键全部平仓!"
  17. #property description "【软件性质】:本软件由领汇网编译优化,免费发行使用,未经授权,禁止商业化!"
  18. #property strict //通过该指令编译模式严谨控制所有的错误
  19. //======================================
  20. void OnStart()
  21.   {
  22.     allpingcang();
  23.    
  24.   }
  25. void allpingcang() //倒序平仓
  26.   {
  27.     ResetLastError();
  28.     while(allshu()>0)
  29.       {
  30.          for(int i=OrdersTotal()-1;i>=0;i--)
  31.           {
  32.              if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true)
  33.                {
  34.                   if(OrderType()<=1)
  35.                     {
  36.                       bool a=OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),0,Red);
  37.                      
  38.                     }
  39.                }
  40.            }
  41.       }
  42.   }
  43. int allshu()  //获取交易中的所有buy和sell的订单数
  44.   {
  45.     int a=0;
  46.     for(int i=0;i<OrdersTotal();i++)
  47.       {
  48.        if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true)
  49.          {
  50.            if(OrderType()<=1)
  51.              {
  52.                a++;
  53.              }
  54.          }
  55.       }
  56.     return(a);
  57.   }
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ| 小黑屋|手机版|Archiver|【领汇网】

GMT+8, 2025-7-12 23:25 , Processed in 1.091927 second(s), 25 queries .

【领汇网】© 小小网站领汇人生点滴.           ICP证:粤ICP备15007435号

© 2019-2020 Tksug.com.版权所有  DZ! X32

快速回复 返回顶部 返回列表