一键平仓含挂单全商品版脚本.mq4
//+------------------------------------------------------------------+
//| 一键平仓含挂单全商品版脚本.mq4 |
//| Copyright 2015, MetaQuotes Software Corp. |
//| https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, MetaQuotes Software Corp."
#property link "https://www.mql5.com"
#property version "1.00"
#property strict
//+------------------------------------------------------------------+
//| Script program start function |
//+------------------------------------------------------------------+
void OnStart()
{
//---
int tick[200]={-1};
int pingFlag=0,slipPage=3;
int j=0,i;
for(i=0;i
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true)
{
j++;
tick[j]=OrderTicket();
Print("全部平仓:",tick[j]);
}
else{Print("订单选择失败:",GetLastError());}
}
if(j!=0) //如果有持仓
{
for(i=1;i<=j;i++)
{
int ticket=tick[i];
if(OrderSelect(ticket,SELECT_BY_TICKET)==true)
{
int cmd=OrderType();
if(cmd==OP_BUY)
{
if(OrderClose(ticket,OrderLots(),MarketInfo(OrderSymbol(),MODE_BID),slipPage)==false)
{pingFlag=1;Print("多头平仓失败:",GetLastError()," 订单号:",ticket);}
}
else if(cmd==OP_SELL)
{
if(OrderClose(ticket,OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK),slipPage)==false)
{pingFlag=1;Print("空头平仓失败:",GetLastError()," 订单号:",ticket);}
}
else if(cmd==OP_BUYLIMIT)
{
if(OrderDelete(OrderTicket(),CLR_NONE)==false)
{pingFlag=1;Print("多头Limit挂单撤销失败:",GetLastError()," 订单号:",ticket);}
}
else if(cmd==OP_SELLLIMIT)
{
if(OrderDelete(OrderTicket(),CLR_NONE)==false)
{pingFlag=1;Print("空头Limit挂单撤销失败:",GetLastError()," 订单号:",ticket);}
}
else if(cmd==OP_BUYSTOP)
{
if(OrderDelete(OrderTicket(),CLR_NONE)==false)
{pingFlag=1;Print("多头Stop挂单撤销失败:",GetLastError()," 订单号:",ticket);}
}
else if(cmd==OP_SELLSTOP)
{
if(OrderDelete(OrderTicket(),CLR_NONE)==false)
{pingFlag=1;Print("空头Stop挂单撤销失败:",GetLastError()," 订单号:",ticket);}
}
}
else
{Print("选择订单失败:",GetLastError()," 订单号:",ticket);}
}//for
}//if
if(pingFlag==0)
{Alert("平仓成功");}
else
{Alert("平仓失败,再来一次");}
}
//+------------------------------------------------------------------+
一键平仓含挂单全商品版脚本.mq4相关推荐
- 【剪辑必备】情感对话号必备-微信对话生成脚本,一键生成视频【安卓永久版脚本】
微信模拟聊天软件,可以自行更改网名,改头像,聊天内容随意修改,下载即可使用!没有试用教程,用法非常简单 设备需求:安卓系统 教程+工具请到CSDN下载https://download.csdn.net ...
- 精美企业公司官网小程序源码 自带十几款模板 一键生成 全开源版
简介: 精美企业公司官网小程序 yyf_company 33.0.15安装更新一体包 自带十几款模板 一键生成 全开源版 支持创建多个小程序!(理论上只要服务器配置够,可以生成无限个) 可在后台修改全 ...
- 【漆学军】如何编写健壮的一键平仓脚本
在MT4的各种快捷工具中,一键平仓脚本是非常有用的一个小脚本程序. 在面对账户有几十个甚至几百个单子的时候,一个一个去手动平仓将会是非常痛苦麻烦的事情,使用MT4自带的MQL4语言,编写一个小程序,只 ...
- H7-TooL高速 DAPLINK仿真器,含全功能版 RTT Viewer
摘要:前几天分享了一篇使用JLink的RTT代替串口文章,没想到这两天安富莱家更新了H7-TOOL,并且包含了全功能版 RTT Viewer功能,试了一下感觉很不错. 有关于安富莱家的H7-TooL工 ...
- qt商业版和开源版的区别_微擎商业版系统V2.0.9全开源版纯净框架
微擎商业版系统V2.0.9全开源版纯净框架_全新界面无后门无任何限制.该源码不含任何安装模块,最重要的是该版本是一键安装版,主要你上传到服务器上,然后直接运行域名就会直接进入安装环境,不会像网络上的其 ...
- 开源全平台版知识付费系统源码 支持微信小程序+公众号+H5+PC端
分享一个开源全平台版知识付费系统源码,系统支持微信小程序+公众号+H5+PC端,一套系统实现全端数据及用户体系全面打通,轻松实现店铺全网一站式运营.含完整代码包和详细搭建教程. 系统支持视频课程.音频 ...
- 【服务器】Linux一键安装web环境全攻略(阿里云服务器)(Centos )
Centos 系统下的全能Web环境一键安装程序 热点 Round Serv 是Centos 系统下的全能Web环境一键安装程序 集成php jsp .net asp cgi python环境.和My ...
- auto.js Pro编写的QQ跳码注册陌陌稳定版脚本源代码,免root运行
说明 本文提供的代码仅供参考.不建议用于生产环境. 可能有些地方在最新版本的Auto.js上面需要做修改,才能运行. Auto.js简介 Auto.js是利用安卓系统的"辅助功能" ...
- 派单o2o全开源版 v11.6.0 全新UI版 修复短信问题 小程序模块
介绍: 派单o2o全开源版 v11.6.0 全新UI版 修复短信问题 小程序模块 自动发单,挑选服务人员或商家,根据用户实际情况可选上门预约或到店服务.在线预约技师,灵活匹配合适技师.购物模块,可选择 ...
- win10启动项_昂达H61SD3全固版如何用u盘装系统win10
昂达H61SD3全固版采用了Intel H61芯片组,支持第三代Core i7/i5/i3/Pentium/Celeron,具有较好的扩展,比如说Realtek ALC662 5.1声道音效芯片以及百 ...
最新文章
- ab测试nginx Nginx性能优化
- Java 性能优化的 45 个细节
- python套接字编程_Python套接字编程(1)——socket模块与套接字编程
- 什么是“缓存友好”代码?
- Mysql(五) JDBC
- 信息系统项目管理师-挣值管理(PV、 AC、 EV、 ETC、 CV、 SV、 CPI、 SP)
- Git 在推送(Push)信息的时候提示git did not exit cleanly (exit code 1)的解决办法
- Servlet使用适配器模式进行增删改查案例(IEmpService.java)
- 开发者如何写好技术简历?
- linux ssh-add,linux – 如何使ssh-add从文件读取密码?
- jquery mysql表格_使用jQuery设计数据表格:设计表格基类
- Java找到二维数组中的最大值并打印坐标
- oracle 获取异常 信息,oracle存储过程异常信息的显示
- HPU 图书馆占座 python
- 腾讯地图 周边 poi 搜索及参数配置
- 转行智能控制的这些年
- 国内十大活跃报表 BI 产品深度点评
- C语言 printf函数输出 以及 sizeOf函数的使用注意
- html中colGroup,col
- Google Search Appliance 有效网址格式规则
热门文章
- redis 错误 Error reply to PING from master: '-DENIED Redis is running in protected mode because prote
- ac多模式匹配 java_Aho-Corasick 多模式匹配算法、AC自动机详解
- c语言程序商品的打折,C语言程序设计习题doc.doc
- python推箱子代码详细讲解_python实现推箱子游戏
- java根据ip地址获取详细地域信息
- 7-85 根据输入的空气污染指数,输出相应的信息。
- 雨后小故事动态邪恶_当您遇到“邪恶”的问题时,使故事变小
- 会写SQL==精通MYSQL?NONONO,进来学习一下吧! 0.0
- 金三银四跳槽季,教你这几招提高面试成功率
- Ubuntu系统搜狗拼音无法输出