Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1501
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Исходя из моей практики общения на Форуме, могу подсказать, что если сразу покажете тот код, который уже написали, то тогда Вам быстрее ответят и подскажут, где в коде ошибка.
С уважением, Владимир.
Ок, большое спасибо за Ваше мнение. Давайте попробуем. Краткая предыстория для понимания. Функцию планирую использовать в индикаторе, основанном на Ренко, наложенном на основной график. Возникает необходимость определять текущий размер кирпичиков. На основе ренко-графика строится ЗигЗаг, он имеет, кроме всего прочего, два массива - один с верхушками и один с донышками. Теперь мне нужно определить НаибольшийОбщийДелитель расстояний между ними, чтобы подкорректировать автоматически размер кирпичиков.
На данный момент набросал вот такую кракозябру и все, затупил, совершенно не складывается в голове что дальше.
Это конечно просто еще заготовка, не судите строго. Мне кажется я вообще куда-то не туда пошел, все как-то каряво, нужно найти более простое и понятное решение, но в голове не укладывается пока....
Сергей, сформируйте массив чисел, для которых вы хотите найти НОД и передайте его в функцию ArrayGcd() из моего предыдущего поста.
Спасибо, увидел Ваше сообщение уже после того, как отправил свое крайнее, сейчас пробую приладить.
Спасибо, увидел Ваше сообщение уже после того, как отправил свое крайнее, сейчас пробую приладить.
Сергей, сформируйте массив чисел, для которых вы хотите найти НОД и передайте его в функцию ArrayGcd() из моего предыдущего поста.
Возможно, нужно проверять, а это только после кодирования алгоритма. Спасибо за отзывчивость.
Всем привет, подскажите, возможно ли как-то сделать импорт функции из одного советника в другой?
К примеру, есть советник который открывает ордера, а есть советник который следит за состоянием счета, где указаны параметры просадка и т.д.,
нужно чтобы по достижению просадки второго советника, первый советник не открывал ордера...
Как к примеру это сделать?
Всем привет, подскажите, возможно ли как-то сделать импорт функции из одного советника в другой?
К примеру, есть советник который открывает ордера, а есть советник который следит за состоянием счета, где указаны параметры просадка и т.д.,
нужно чтобы по достижению просадки второго советника, первый советник не открывал ордера...
Как к примеру это сделать?
Что то не то пишите, если открывает позиции первый советник с определенным меджиком, то можно в нем или в другом советнике отсортировать эти позиции и посчитать их общий профит убыток. А второй советник у Вас считает этот профит убыток, вот по нему не может быть просадки, он не открывает позиции, он следит за состоянием позиций с нужным меджиком. И вообще позиции, после того как открыты, сами по себе, и среди них обычно нужно найти нужные)))
Всем привет, подскажите, возможно ли как-то сделать импорт функции из одного советника в другой?
К примеру, есть советник который открывает ордера, а есть советник который следит за состоянием счета, где указаны параметры просадка и т.д.,
нужно чтобы по достижению просадки второго советника, первый советник не открывал ордера...
Как к примеру это сделать?
Вариантов несколько.
Можно воспользоваться советом выше. Вполне рабочий вариант.
Можно использовать Глобальные переменные терминала.
Можно наладить обмен между советниками с помощью записи/чтения файла.
Как говорится на вкус и цвет все фломастеры разные)))