В программировании я нуб, поэтому хотел бы поинтересоваться у знающих людей.
Почему присваиваемое значение берется в фигурные скобки ?
MqlTradeRequest request={0};
Увидел это в примере, представленном в документации https://www.mql5.com/ru/docs/trading/ordersend
//--- готовим запрос
MqlTradeRequest request={0};
request.action=TRADE_ACTION_PENDING; // установка отложенного ордера
request.magic=magic_number; // ORDER_MAGIC
request.symbol=_Symbol; // инструмент
request.volume=0.1; // объем в 0.1 лот
request.sl=0; // Stop Loss не указан
request.tp=0; // Take Profit не указан
//--- сформируем тип ордера
request.type=GetRandomType(); // тип ордера
//---сформируем цену для отложенного ордера
request.price=GetRandomPrice(request.type); // цена для открытия
//--- отправим торговый приказ
MqlTradeResult result={0};
OrderSend(request,result);
- www.mql5.com
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
В программировании я нуб, поэтому хотел бы поинтересоваться у знающих людей.
Почему присваиваемое значение берется в фигурные скобки ?
MqlTradeRequest request={0};
Увидел это в примере, представленном в документации https://www.mql5.com/ru/docs/trading/ordersend
//--- готовим запрос
MqlTradeRequest request={0};
request.action=TRADE_ACTION_PENDING; // установка отложенного ордера
request.magic=magic_number; // ORDER_MAGIC
request.symbol=_Symbol; // инструмент
request.volume=0.1; // объем в 0.1 лот
request.sl=0; // Stop Loss не указан
request.tp=0; // Take Profit не указан
//--- сформируем тип ордера
request.type=GetRandomType(); // тип ордера
//---сформируем цену для отложенного ордера
request.price=GetRandomPrice(request.type); // цена для открытия
//--- отправим торговый приказ
MqlTradeResult result={0};
OrderSend(request,result);