void OM(longconst magic_number)
{
Print(__FUNCTION__);
for(int i=PositionsTotal()-1;i>=0;i--) // returns the number of open positionsif(m_position.SelectByIndex(i))
if( m_position.Magic()==magic)
m_trade.PositionModify(m_position.Ticket(),SymbolInfoDouble(Symbol(),SYMBOL_BID)-1000*Point(),SymbolInfoDouble(Symbol(),SYMBOL_BID)+1000*Point());
return;
}
我正试图修改位置,但没有成功。
你能告诉我什么是错的吗?
我正试图修改位置,但没有成功。
你能告诉我什么是错的吗?
你没有指定哪种类型的头寸:买入或卖出--但它们的止损 和止盈原则是相反的。
你没有定义什么类型的头寸:买入或卖出 - 而且他们设置止损 和止盈的原则正好相反。
你没有定义什么类型的头寸:买入或卖出 - 而且他们设置止损 和止盈的原则正好相反。
虽然我设置了SymbolInfoDouble(Symbol(),SYMBOL_BID)-1000*Point(), 但交易只修改了1点。
关于交易、自动交易系统和策略测试的论坛
初学者的常见问题 MQL5 MT5 MetaTrader 5
Vladimir Karputov, 2019.07.03 05:23
你没有定义头寸类型:买入或卖出--而且它们的止损 和止盈原则正好相反
在仓位分配后,你需要定义它的类型--例如,买入
然后才尝试为其设置止损和止盈。止损和止盈不应该 "从上限 "设置:你应该分析头寸的开盘价 和头寸的当前价格。你不能凭空取走当前的卖出价和买入价。
下午好!是否计划在MT5中像MT4一样进行单独交易?不结合。
计划,计划发布日期2016.03.25 :)
日安!是否有计划在MT5中像MT4一样进行单独交易?不结合。
日安!您打算在MT5中创建像MT4那样的独立交易吗?不结合。
在MetaTrader 5中,几年前就可以开设两种类型的交易账户。
在MetaTrader 5中,几年前就可以开设两种类型的交易账户。
在套期保值中,可以开设多个头寸:例如,在不同的价格上买入1手和买入2手,而不需要合并?