здравствуйте!
По вашему коду пишу простое выставление заявки по инструменту!
По вашему коду пишу простое выставление заявки по инструменту!
double price = 94500;
double stopLoss = price - (500 * _Point);
double takeProfit = price + (1000 * _Point);
ulong ticket = trade.OrderOpen(
"SiM4", // symbol
ORDER_TYPE_BUY, // order type
1.0, // order volume
price, // StopLimit price
stopLoss, // execution price
takeProfit, // Stop Loss price
NULL
);
возвращает значение GetLastError() = 0 и заявка не выставляется и сделки тоже нет
Надо ли при выставлении заявки от брокера какой то специальный токен доступа прописывать?
возвращает значение GetLastError() = 0 и заявка не выставляется и сделки тоже нет
Надо ли при выставлении заявки от брокера какой то специальный токен доступа прописывать?

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья Выставление ордеров в MQL5:
При создании любой торговой системы есть задача, которую необходимо эффективно решить. Эта задача заключается в выставлении ордеров либо в их автоматической обработке торговой системой. В статье рассмотрено создание торговой системы с точки зрения эффективного выставления ордеров.
Ордер - запрос, полученный торговым сервером, на открытие сделки на покупку или продажу с определенным лотом или объемом по определенной цене. Есть два типа ордеров: рыночный и отложенный.
Отложенные ордера в свою очередь бывают следующих типов:
После размещения ордера, независимо от того, является ли он рыночным или отложенным, его можно найти на вкладке "Торговля" панели инструментов в MetaTrader 5. Ниже приведен пример:
При закрытии или отмене ордера без исполнения его можно найти на вкладке "История" в окне "Инструменты".
Модификацию открытых ордеров рассмотрим ниже.
Автор: Mohamed Abdelmaaboud