首页
短网址 ea.dog
数据
mn_N6666
集锦
交易员热榜
VIP
记录
立即登录
免费注册
✓
使用“Bing”搜索
✓
使用“Google”搜索
✓
使用“百度”搜索(推荐)
✓
使用“搜狗”搜索
✓
站内搜索
📅
财经日历
📊
实时波动
📈
大盘云图
📶
行情走势
🆚
投机情绪
🚀
今日热点
每日签到
持仓单全部平仓及删除全部挂单
老周
LV16
2017-03-27
· 2549 阅读
mql4编程中文手册
2549 人阅读
|
0 人回复
函数执行持仓单全部平仓及挂单全部删除。
int CloseEverything()
{
double myAsk;
double myBid;
int myTkt;
double myLot;
int myTyp;
int i;
bool result = false;
for(i=OrdersTotal();i>=0;i--)
{
OrderSelect(i, SELECT_BY_POS);
myAsk=MarketInfo(OrderSymbol(),MODE_ASK);
myBid=MarketInfo(OrderSymbol(),MODE_BID);
myTkt=OrderTicket();
myLot=OrderLots();
myTyp=OrderType();
switch( myTyp )
{
//Close opened long positions
case OP_BUY :result = OrderClose(myTkt, myLot, myBid, Slippage, Red);
break;
//Close opened short positions
case OP_SELL :result = OrderClose(myTkt, myLot, myAsk, Slippage, Red);
break;
//Close pending orders
case OP_BUYLIMIT :
case OP_BUYSTOP :
case OP_SELLLIMIT:
case OP_SELLSTOP :result = OrderDelete( OrderTicket() );
}
if(result == false)
{
Alert("Order " , myTkt , " failed to close. Error:" , GetLastError() );
Print("Order " , myTkt , " failed to close. Error:" , GetLastError() );
Sleep(3000);
}
Sleep(1000);
} //for
} // closeeverything
复制代码
mql4编程中文手册
""
打赏
还没有人打赏,支持一下
楼主热帖
Price Action 价格行为 裸k初级视频+高级视频 全套合集3.23G
易行编程模版(MQL4)说明书
MACD主图指标,方便视觉。
可以同时看到现在和历史的支撑与阻力及轴心的指标
zigzig详解
做外汇真的不能有太多欲望!
K线两点间连线模块
获取持仓多单及空单总手数的函数
指定平仓时间
限制EA使用时间、使用账号、交易货币对最简单的函数
回复
举报
高级模式
您需要登录后才可以回帖
登录
|
注册
提醒:
禁止引战、谩骂、灌水内容
发表回复
回帖后跳转到最后一页
开通VIP会员权限
VIP尊享资源
无限制下载
仅0.8元/日,立即开通
免费下载所有资源
最新发布
高级布林带(箭头无飘逸),自己写的,回帖
|中文智能面板|双色趋势云带|突破反转信号|ATR风控参考 传统布林带只能看到
为什么同样用鲨鱼,我的最近不下单了?
Volvox Trader EA MT4
高级神龙通道|大周期定方向+小周期抓入场
首单止盈后继续顺势加仓
Nexorion Initium Novum EA_1.2,俄罗斯EA
出售 聚贤点金大师AI量化版 带智能吸筹
一天从5刀干到141刀的指标
有问题联系客服