Отличия PositionOpen и Buy/Sell в классе CTrade
onlyfly:
дак для Ctrade код открыт, можешь сам глянут ) trade.mqhПодскажите в чем отличие PositionOpen и Buy с Sell в классе CTrade?
Суть одна же вроде? Может скорость выполнения или какие-то параметры, которые есть в одном, но нет в другом?
thejobber:
дак для Ctrade код открыт, можешь сам глянут ) trade.mqh
дак для Ctrade код открыт, можешь сам глянут ) trade.mqh
Мог бы сам - глянул бы :)
Есть кто знает?
onlyfly:
Мог бы сам - глянул бы :)
Есть кто знает?
Buy и Sell вызывают функцию PositionOpen :)
bool CTrade::Buy(const double volume,const string symbol=NULL,double price=0.0,const double sl=0.0,const double tp=0.0,const string comment="") { CSymbolInfo sym; //--- check volume if(volume<=0.0) { m_result.retcode=TRADE_RETCODE_INVALID_VOLUME; return(false); } //--- check symbol sym.Name((symbol==NULL)?Symbol():symbol); //--- check price if(price==0.0) { sym.RefreshRates(); price=sym.Ask(); } //--- return(PositionOpen(sym.Name(),ORDER_TYPE_BUY,volume,price,sl,tp,comment)); }

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Подскажите в чем отличие PositionOpen и Buy с Sell в классе CTrade?
Суть одна же вроде? Может скорость выполнения или какие-то параметры, которые есть в одном, но нет в другом?