Друзья,помогите разобраться!
При вызове CTrade.Buy() возвращается значение false, ошибка: unknown retcode [0], структура result имеет пустые значения (вверху модель для примера).
Счет тестовый, брокер "открытие".
Что я делаю не так?
Индикатор - для отображения данных.
Советник - для торговли.
Друзья,помогите разобраться!
При вызове CTrade.Buy() возвращается значение false, ошибка: unknown retcode [0], структура result имеет пустые значения (вверху модель для примера).
Счет тестовый, брокер "открытие".
Что я делаю не так?
Из индикатора нельзя торговать.
Есть раздел "Биржевой трейдинг", там есть
тема "В помощь начинающим", Вам туда
Индикатор - для отображения данных.
Советник - для торговли.
Ага, еще давно столкнулся с тем, что в индикаторе даже нельзя получить некоторые данные, относящиеся к торговле. Разрабы тогда ответили, что индикаторы для этого не предназначены.
Индикатор - для отображения данных.
Советник - для торговли.
Владимир, я тоже пришел к такому выводу. Но дело в том, что при создании файла я выбирал EXPERT, а не INDICATOR.
Как по коду понять, где советник, а где индикатор?
Владимир, я тоже пришел к такому выводу. Но дело в том, что при создании файла я выбирал EXPERT, а не INDICATOR.
Как по коду понять, где советник, а где индикатор?
Тот огрызок кода который ВЫ показали НИКАК НЕ МОГ СГЕНЕРИРОВАТЬ Мастер MQL5.
Даже не представляю в чём Вы там пытались создать советник.
Всегда лучше делать заготовку так: Создание готового советника - Мастер MQL4/MQL5.
Попробуйте создать в Мастере MQL5 советник и индикатор (поочерёдно конечно). Сравните два получившихся файла, сравните какие функции присутствуют там и там ...
![Создание готового советника - Мастер MQL4/MQL5 - MetaTrader 5 Создание готового советника - Мастер MQL4/MQL5 - MetaTrader 5](https://c.mql5.com/36/26/sozdanie-gotovogo-sovetnika-master.png)
- www.metatrader5.com
Владимир, я тоже пришел к такому выводу. Но дело в том, что при создании файла я выбирал EXPERT, а не INDICATOR.
Как по коду понять, где советник, а где индикатор?
Функция OnCalculate может быть только в индикаторе.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Друзья,помогите разобраться!
При вызове CTrade.Buy() возвращается значение false, ошибка: unknown retcode [0], структура result имеет пустые значения (вверху модель для примера).
Счет тестовый, брокер "открытие".
Что я делаю не так?