首页
短网址 ea.dog
数据
mn_N6666
集锦
交易员热榜
VIP
记录
立即登录
免费注册
✓
使用“Bing”搜索
✓
使用“Google”搜索
✓
使用“百度”搜索(推荐)
✓
使用“搜狗”搜索
✓
站内搜索
📅
财经日历
📊
实时波动
📈
大盘云图
📶
行情走势
🆚
投机情绪
🚀
今日热点
每日签到
平掉所有持仓单
老周
LV16
2016-10-26
· 1771 阅读
mql4编程中文手册
1771 人阅读
|
0 人回复
先循环读取所有持仓单,并过滤掉非本K线商品的持仓单,循环的同时,用数组记录所有过滤后的持仓单的Ticket号码及多空类型。然后循环一次选择每一个Ticket对应的持仓单,并更具多空类型进行平仓。
bool ClosePosition()//Close all holding positions
{
bool Flag=true;
int tick[200],tp[200];
int j=0;
for(int i=0;i<OrdersTotal();i++)
{
OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
{
j=j+1;
tick[j]=OrderTicket();
tp[j]=OrderType();
}
}
if (j!=0)
{
for(i=1;i<=j;i++)
{
OrderSelect(tick[i], SELECT_BY_TICKET);
switch(tp[i])
{
case OP_BUY:
if(OrderClose(tick[i],OrderLots(),Bid,滑点偏移点数,CLR_NONE)==false) Flag=false;
break;
case OP_SELL:
if(OrderClose(tick[i],OrderLots(),Ask,滑点偏移点数,CLR_NONE)==false) Flag=false;
break;
}
}
}
return(Flag);
}
复制代码
mql4编程中文手册
""
打赏
还没有人打赏,支持一下
楼主热帖
Price Action 价格行为 裸k初级视频+高级视频 全套合集3.23G
易行编程模版(MQL4)说明书
MACD主图指标,方便视觉。
可以同时看到现在和历史的支撑与阻力及轴心的指标
zigzig详解
做外汇真的不能有太多欲望!
K线两点间连线模块
获取持仓多单及空单总手数的函数
指定平仓时间
限制EA使用时间、使用账号、交易货币对最简单的函数
回复
举报
高级模式
您需要登录后才可以回帖
登录
|
注册
提醒:
禁止引战、谩骂、灌水内容
发表回复
回帖后跳转到最后一页
开通VIP会员权限
VIP尊享资源
无限制下载
仅0.8元/日,立即开通
免费下载所有资源
最新发布
为什么同样用鲨鱼,我的最近不下单了?
前阵子我的 鲨鱼ea1.1一直都会下单,朋友跟我装一样的,最近他们也有下单,偏偏我的都
高级神龙通道|大周期定方向+小周期抓入场
为什么不开单子
大哥们,玩美分都用哪个平台啊,
眼花缭乱 这么多推荐的EA 都不知道怎么选
6月26号的操盘记录,从141刀翻到了1880刀
一天从5刀干到141刀的指标
高级布林带(箭头无飘逸),自己写的,回帖
有问题联系客服