Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
это не ценовая динамика, а ордерная)
тикет - это номер сделки, который присвоил ваш брокер, если этот номер -1, значит сделка не состоялась
это не ценовая динамика, а ордерная)
тикет - это номер сделки, который присвоил ваш брокер, если этот номер -1, значит сделка не состоялась
понятно. В справочнике не всё указано и показано. Тем кто не знаком с языками программирования сложно будет самому это всё рассчитывать и составлять код, хоть там и написано что это легко.
Хочу написать советника который будет торговать в канале фибоначчи, случайно нашёл этот код. Код вставлял в компилятор MetaEditor компилируется на удивление без ошибок но этот код ничего не делает робот из него не получается возможно что все значения нулевые. Хочу спросить можно ли его использовать как основу для советника? Также хотел бы поинтересоваться какие пункты из этого кода можно выкинуть например 1. Приоритет на нажатие мышью для чего этот бред в коде или 2.Скрыт в списке объектов, 3.сбросим значение ошибки это обязательно в коде
? Кто может подробнее разъяснить написанный код?
Хочу написать советника который будет торговать в канале фибоначчи, случайно нашёл этот код. Код вставлял в компилятор MetaEditor компилируется на удивление без ошибок но этот код ничего не делает робот из него не получается возможно что все значения нулевые. Хочу спросить можно ли его использовать как основу для советника? Также хотел бы поинтересоваться какие пункты из этого кода можно выкинуть например 1. Приоритет на нажатие мышью для чего этот бред в коде или 2.Скрыт в списке объектов, 3.сбросим значение ошибки это обязательно в коде
? Кто может подробнее разъяснить написанный код?
Если посмотрите на приведенный Вами текст якобы советника - то найдете там слова: Скрипт строит графический объект ... Это скрипт. Для торговли желателен советник, в котором, с другой стороны, должна использоваться функция OrderSend для посылки на сервер ордеров ( по-нашему приказов). Без знания основ программирования браться за программу - это что пытаться научить говорить безъязычное существо вроде инфузории или амебы, или дождевого червяка. Есть люди, занимающиеся тут программированием 5 ... 10 лет прежде чем что-то начало получаться.
Совет: скачайте с КодеБазы десятка два советников, погоняйте в тестере стратегий. Найдете отдаленно похожий на доходного (критерий: проигрыш всего в 2 раза превышает выигрыш) и погоняйте его на демо-счете. Потом уже смотрите его в редакторе.
Обратите внимание на одну странную вещь: если случайным образом делать покупки и продажи то выигрыш должен быть примерно равен проигрышу. Иногда то больше, иногда другое. Теперь попробуйте торговать руками на демо. Сначала будет пополам, но потом проигрыш будет расти и будет в 5 раз больше выигрыша. Вот когда поймете в чем секрет, потом можно думать о торговле на Форексе.
В этой теме я буду задавать вопросы по данному языку и по некоторым кодам.
https://book.mql4.com/ru/build/conditions
Функция вычисляет торговые критерии. Функция возвращает следующие значения:
10 - сработал торговый критерий для открытия рыночного ордера Buy;
20 - сработал торговый критерий для открытия рыночного ордера Sell;
11 - сработал торговый критерий для закрытия рыночного ордера Buy;
21 - сработал торговый критерий для закрытия рыночного ордера Sell;
почему так зациклена программа на возвращаемых значениях для чего так сделано?
Такой вариант автора - программа не зациклена абсолютно. Это общий вариант по мнению Автора:
https://book.mql4.com/ru/build/trading - внимание обратите на зачения по выбору торговой ф-ии и все станет понятно. Числа могут быть любыми - это лишь вариант Сергея Ковалева. Благодарность ему выражаю от всей души - по его учебнику учился...
...
Если посмотрите на приведенный Вами текст якобы советника - то найдете там слова: Скрипт строит графический объект ... Это скрипт. Для торговли желателен советник, в котором, с другой стороны, должна использоваться функция OrderSend для посылки на сервер ордеров ( по-нашему приказов). Без знания основ программирования браться за программу - это что пытаться научить говорить безъязычное существо вроде инфузории или амебы, или дождевого червяка. Есть люди, занимающиеся тут программированием 5 ... 10 лет прежде чем что-то начало получаться.
Совет: скачайте с КодеБазы десятка два советников, погоняйте в тестере стратегий. Найдете отдаленно похожий на доходного (критерий: проигрыш всего в 2 раза превышает выигрыш) и погоняйте его на демо-счете. Потом уже смотрите его в редакторе.
Обратите внимание на одну странную вещь: если случайным образом делать покупки и продажи то выигрыш должен быть примерно равен проигрышу. Иногда то больше, иногда другое. Теперь попробуйте торговать руками на демо. Сначала будет пополам, но потом проигрыш будет расти и будет в 5 раз больше выигрыша. Вот когда поймете в чем секрет, потом можно думать о торговле на Форексе.
Ну есть такое что на тестере вроде золото даже если рассматривать самые плохие варианте а торгуя руками тяжело давит психика ломается сущность но торгуя на демо отношение может быть другое чем торгуя на настоящие средства поэтому я торгую микролотом на живые средства так можно проанализировать и себя и рынок учесть эти ошибки в будущем и исправить результат. Что касается скрипта его можно привязать к советнику это называется сложная программа т. к. ей нужно дать понять что ведётся торговля по расчётам канала.
Как указать в коде советника что должно быть открыто 3 ордера?
Имейте в виду что функция ( OrdersTotal() ) видит все ордера, любые магики, другие символы,отложенные и рыночные
Привет, из солнечного Мурманска. Пришел за помощью. Как бы мне сигналить на экран с интервалом кратным 60 минут от закрытия ордера. информацию сигналить такую, лот, время закрытия ордера и цену закрытия. Те ордеры что закрыты не боле 10 часов.
Привет, из солнечного Мурманска. Пришел за помощью. Как бы мне сигналить на экран с интервалом кратным 60 минут от закрытия ордера. информацию сигналить такую, лот, время закрытия ордера и цену закрытия. Те ордеры что закрыты не боле 10 часов.
Решение = советник. Другие названия: робот, помощник, эксперт, АТС = автоматическая торговая система, МТС = механическая торговая система, жаргонное словечко сова. При запуске советника на экране появляются 2 кнопки. 1. Выход - прекращает работу советника. 2. Разрешение/Запрет работы советника. Советник работает так: По таймеру с интервалом 1 минуту, если разрешено, производится анализ истории торговли. Если есть ордер, от закрытия которого прошло 60 минут но менее 10 часов, то выводится лот, время и цена закрытия этого ордера. Этапы проектирования:
Вариант 0. При нажатии Кнопка 1 меняет цвет. При нажатии Кнопки 2 - выход. Цель - проверка работы кнопок
Вариант 1. Советник каждую минуту выводит на экран текущее время. Назначение - контроль отсчета 1 минуты
Вариант 2. Советник каждую минуту выводит на экран количество ордеров в истории. Назначение - контроль доступа к истории. Убеждаемся, что количество ордеров в истории зависит от установленного в истории периода: Сегодня, Последние 3 дня, Последняя неделя, ...
Вариант 3. Советник каждую минуту выводит на экран время закрытия последних трех ордеров. Назначение - контроль цикла
Вариант 4. Советник каждую минуту проверяет историю и при совпадении условий выводит информацию об ордерах