顺水外汇EA交易网MT4
标题:
EA为什么不能强制平仓成功
[打印本页]
作者:
顺水的鱼
时间:
2015-7-14 19:37
标题:
EA为什么不能强制平仓成功
本帖最后由 tot137 于 2015-7-14 19:40 编辑
[ol]
void OnTick
{
if >3)
{
CloseAllOrder;
}
}
void CloseAllOrder
{
int lia_0[200];
int l_index_4 = 0;
int ticket_value =0;
int l_pos_8 =0;
for ; l_pos_8++)
{
OrderSelect;
l_index_4++;
lia_0[l_index_4] = OrderTicket;
Print;
}
if
{
for
{
OrderSelect;
if == OP_BUY)
{
ticket_value = OrderTicket;
if , OrderLots, MarketInfo, MODE_BID), 100))
{
Print;
}
else
{
Print;
}
}
if == OP_SELL)
{
ticket_value = OrderTicket;
if , OrderLots, MarketInfo, MODE_ASK), 100))
{
Print;
}
else
{
Print;
}
}
}
}[/ol]复制代码
我的想法是,只要总盈利>3, 那么就强制平掉所有单子,就算价格有变动也强平了。我这个EA代码为什么有时候可以成功,有时候常常提示平仓失败。哪里有错误吗?
欢迎光临 顺水外汇EA交易网MT4 (http://www.waterforex.com/)
Powered by Discuz! X3.2