Перейти к содержанию

Доработка индикаторов: общая тема


Рекомендуемые сообщения

Доработка индикаторов: общая тема Опубликовано


kaprall вставил алерт в ДСС на выставление стрелок.
Предупреждаю: индюк работает рекурсивно (т.е. вызывает сам себя) поэтому звонить может неоднократно. Пробуйте.



И правда часто гудит, на нулевом баре,,, Может если алерт сделать на закрытом, он не будет орать как резанный. Или это не реально? Еще не мешало бы вкрутить название пары в сигнал. В любом случае Большое Вам Спасибо!!!

2015-03-16_14-19-29_Скриншот_экрана.png

Изменено пользователем kaprall
Ссылка на сообщение
Поделиться на другие сайты

  • Ответов 1,8k
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

прикрутилround_LevelsWhite_alert_1.mq4

Перейти

StepMA_Stoch alert.mq4

Перейти

1. Push-уведомления добавлены. Включается/выключаются в настройках NotificationAlerts 2. Текущий TF добавлен как в алерты, так и в PUSH-уведомления. 3. Ошибки исправлены.   Проверя

Перейти
Доработка индикаторов: общая тема Опубликовано



Collapse индюк хорошо написан. Но не просто. Зона справа, зона слева, несформированная зона и сформированная. Короче, воткнул алерт в сформированную зону (перед отрисовкой) смотрите.


Спасибо огромное за труд. Буду использовать.)

Такое дело: алерт действует всегда если есть зелёная зона на графике. То есть каждый тик. Хотелось бы привязать цену к зоне. Например если линия Ask либо Bid находятся в переходной зоне - звучит сигнал. Иначе сигнал звучит потиково почти всегда...
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано
Collapse Ладно попробуй так. Будет петь при формировании правой части зоны при попадании цены внутрь и при выходе наружу. (по-идее)

AG_TZ02.mq4

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Друзья, помогите сделать алерт для ренко.
Срабатывать должен при появлении белой свечи после трех (и более) идущих подряд нисходящих черных свечей. И соответственно наоборот - при появлении черной свечи после минимум трех подряд белых свечек.
Или может быть уже есть что то похожее.
С уважением!


Добавлено: 18-03-2015 12:35:59

Ну, помоги себе сам называется - слепил в итоге из того что было . :d Вроде работает.
Еще бы стрелочки рисовал на истории 8->...

Добавлено: 19-03-2015 10:27:58

Всё сделал сам. Всем спасибо :p

RenkoTrendChangeAlert+Arrow.mq4

Изменено пользователем sleturin
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Sorry, за наглость... но че то, ниче нема

2015-03-20_03-35-05_Скриншот_экрана.png

Изменено пользователем kaprall
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Вы имеете в виду что на истории ничего нет? Это алерт - с того момента как на график кинули и до тех пор пока сигнал не сформировался ничего не рисует, не алертит. Так уж логика сделана на данный момент, потом может поправлю чтобы рисовал стрелочки и на всей истории для статистики...

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

  • 2 weeks later...
Доработка индикаторов: общая тема Опубликовано

Уважаемые программисты, возможно ли доработать индюк параболик чтобы при переломе перекрашивался фон графика или появлялся какой-либо значок(только большой) и висел в течении времени ТФ. ТФ5- висит 5мин, ТФ15-15. Когда мониторишь даже 10 пар- с визуализацией как-то проще.
С уважением

Parabolic_SAR_Color_-_Alert.mq4

Ссылка на сообщение
Поделиться на другие сайты

  • 3 weeks later...
Доработка индикаторов: общая тема Опубликовано

Добрый день! Как то давно на этом форуме был выложен индикатор "Ganns_Signals" без особых разъяснений по использованию. Тогда я его попробовал на разных парах(на самых волатильных) на ТФ от 15м и выше и мне показалось,что он довольно точно выдает прогноз на движения цены после закрытия азиатской сессии. Сейчас я снова решил за ним понаблюдать на евробаксе и мне стало очень не хватать в нем алерта. Хотелось бы чтобы он сообщал о своем прогнозе. Возможно ли ему прикрутить алерт? Заранее спасибо.

Ganns_Signal_Cel_V4~.mq4
Ganns_Signal_Cel_V4~.ex4

Ссылка на сообщение
Поделиться на другие сайты

  • 2 weeks later...
Доработка индикаторов: общая тема Опубликовано

Хочется перенести расчет индикаторов в DLL!!!
В интернете наткнулся на библиотеки Forex Testerа, есть библиотеки(DLL) и сами исходники, но вот как правильно вызвать из MQL4 не понимаю, не хватает знаний. Подскажите люди добрые))) Прикрепил индикаторы вместе с исходными файлами.

IndicatorsCOD.zip
Indicators.zip

Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Ну вот зачем Вам это ?! Тем более индикатор - ему ведь надо что-то показывать, значит в длл можно убрать только расчёты и некоторые туда защиту от копирования выводят.
Если Вы решили продавать индюк - наймите программистов, а если нет - то не заморачивайтесь с длл.
Если надо просто вынести из кода некоторые функции, то можно mql библиотеку сделать прямо в едиторе и её подключать к программе. (заодно потренируетесь)

Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Для быстроты тестирования, терминал не умеет воспринимать системы x64 и тем самым использует только часть вычислительной способности компьютера, а хочется больше!!!! По моим наблюдения MT4 не может нагрузить 4-х ядерный процессор более 30%, так зачем нагружать терминал не нужной работой, пусть вычисления индикатора происходит средствами системы, а терминал только передает котировки и получает значения индикатора. Тем более индикаторы уже написаны и осталось правильно подключить :)

Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Здесь согласен. К сожалению МТ4 не многопоточен. Говорят МТ5 многопоточен, но сам не проверял.
Если функции длл уже написаны, то подключить не большая проблема, только со строками и указателями (передача по ссылке) заморочка.

Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

C MT5 не сталкивался, а стратегии на MT4 долго тестятся, это действо с переносом расчетов в DLL должно дать прирост в скорости примерно раза в 2, а отрисовку графиков можно вообще выкинуть, да бы советнику нужны циферки <:-p>

Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано


C MT5 не сталкивался, а стратегии на MT4 долго тестятся, это действо с переносом расчетов в DLL должно дать прирост в скорости примерно раза в 2, а отрисовку графиков можно вообще выкинуть, да бы советнику нужны циферки <:-p>


А если перенести вычисления на GPU так вообще сказка.
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Глянул Ваши файлы. моё имхо:
длл написаны исключительно для Forex Tester т.к. содержат графическую часть - отрисовывают линии и т.д.
в исходниках есть файл на С+ с кодом (математика) расчёта функций, но он не компилированный.
т.е. нужна толковая компиляция в длл. а потом можно его использовать.
Я за компиляцию не возьмусь - очень давно этим не занимался... навык утерян.

Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано


Для быстроты тестирования, терминал не умеет воспринимать системы x64 и тем самым использует только часть вычислительной способности компьютера, а хочется больше!!!! По моим наблюдения MT4 не может нагрузить 4-х ядерный процессор более 30%, так зачем нагружать терминал не нужной работой, пусть вычисления индикатора происходит средствами системы, а терминал только передает котировки и получает значения индикатора. Тем более индикаторы уже написаны и осталось правильно подключить :)


Фишка в том что сам metatrader как вы говорите x32, когда вы будете использовать отдельную библиотеку при обращение к ней она будет загруженна в адресное простраство metatrder, которое является х32, тоесть вы уже не сможете использовать CPU со всеми его командами, но можно выйграть за счет нескольких потоков и оптимизаций. Если вы все таки хотите выжать все из процессора, то нужно писать отдельную службу которая работает как отдельный процесс и обрабатывает запросы приходящие с терминала через какой-нибудь протокол.
Если все это того стоит, то могу помочь. Изменено пользователем [Qj]
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано
[Qj] работа не из лёгких! как Вы синхронизировать процессы будете?
Analitik хотел подключить через длл обычные (стандартные) индикаторы, которые не очень ресурсоёмкие и, имхо, овчинка того не стоит. Если-бы речь шла о сложных индюках с рекурсией или матрицами...
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано


[Qj] работа не из лёгких! как Вы синхронизировать процессы будете?
Analitik хотел подключить через длл обычные (стандартные) индикаторы, которые не очень ресурсоёмкие и, имхо, овчинка того не стоит. Если-бы речь шла о сложных индюках с рекурсией или матрицами...


Так все просто metatrader запрашивает вычисление данных у приложения и передает все нужные параметры после чего опрашивает приложение о готовности. Процесс общения можно сделать на http или вообще на просто tcp сокете. По идее приложение может быть вообще установлено на отдельном сервере с ОС linux и мощным железом CPU+GPU.
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Понятно. По-сути асинхронный процесс. Но это имеет смысл когда очень много вычислений в индюке, а иначе пушкой по воробьям.
Вы меня лучше проконсультируйте: хочу сделать копировщик. Мне надо прям на mql без доп. библиотек, используя апи связать через сокеты две совы через инет на разных машинах со статическим ip. Как думаете, возможно?

Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано


Понятно. По-сути асинхронный процесс. Но это имеет смысл когда очень много вычислений в индюке, а иначе пушкой по воробьям.
Вы меня лучше проконсультируйте: хочу сделать копировщик. Мне надо прям на mql без доп. библиотек, используя апи связать через сокеты две совы через инет на разных машинах со статическим ip. Как думаете, возможно?


Если язык от metatrader позволяет работать с сокетом и создавать сервер, то да только по идее один терминал должен формировать сигнал, а другой должен забирать этот сигнал или получать его. Если что могу потом помочь.
Ссылка на сообщение
Поделиться на другие сайты

  • 3 weeks later...
Доработка индикаторов: общая тема Опубликовано

добрейшего здравия, тов. программисты!

есть очень полезная панелька,
http://savepic.ru/7162936.jpg
только вот столкнулся с такой трудностью -нет возможности переместить её в нужное место на графике - нет переменных по x / y...
http://savepic.ru/7159864.jpg

просьба дописать сё - а именно - пару пунктов в меню добавить:
1. перемещение по углам 0/1/2/3 ;
2. а так же добавить переменные x / y - для более точной настройки .

собственно и всё.
исходник и неисходник прилагаются :d

Спойлер

правда заметил такую штуку - сам исходник в новом билде не компилится - выдаёт ошибку. ну ежли никак нельзя обойти будет... хрен с ним. есть и другие индикаторы по свопу, спреду, плечу...
просто тут очень нужные параметры и все в одном окне >:d


Infopanel_TSLS.mq4
Infopanel_TSLS.ex4

  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Здравствуйте!


добрейшего здравия, тов. программисты!

есть очень полезная панелька,
http://savepic.ru/7162936.jpg
только вот столкнулся с такой трудностью -нет возможности переместить её в нужное место на графике - нет переменных по x / y...
http://savepic.ru/7159864.jpg

просьба дописать сё - а именно - пару пунктов в меню добавить:
1. перемещение по углам 0/1/2/3 ;
2. а так же добавить переменные x / y - для более точной настройки .

собственно и всё.
исходник и неисходник прилагаются :d

Спойлер

правда заметил такую штуку - сам исходник в новом билде не компилится - выдаёт ошибку. ну ежли никак нельзя обойти будет... хрен с ним. есть и другие индикаторы по свопу, спреду, плечу...
просто тут очень нужные параметры и все в одном окне >:d




Добавил вышеуказанное

Infopanel_TSLS.ex4
Infopanel_TSLS.mq4

Изменено пользователем Blohastik
  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Нужен алерт к графику ренко, с оповещением о каждой новой нарисованной свече
Просьба помочь с таким алертом.

Изменено пользователем Pavel888
Ссылка на сообщение
Поделиться на другие сайты

Доработка индикаторов: общая тема Опубликовано

Категорически приветствую!
Собственно о доработке писал здесь http://tlap.com/forum/torgovye-sistemy/2/h1-n4-d1renko-ts-quotrybalkaquot-vsyo-genialnoe-prosto-ot-100-do-500-punktov-v-den/4731/?do=findComment&comment=209840
повторю укороченный вариант.
учитывая что волатильность не стоит на месте в алексе уровни должны выставляться автоматом в зависимости, например, от ATR. путем наблюдений и экспериментов выявил приблизительную зависимость.
берём ATR с периодом 20 и... а вот и сюрприз, ATR умножаем на каэфицент (пока он только приблизительный, но очень близкий) от 1.2 до 1.5, нужно ещё тестить, так вот ATR с периодом 20 умножаем на каэфицент и делим на два, и вот он уровень алекса.
ковырял на разных парах с разной волатильностью, вроде очень неплохо смотриться, так вот, хочу плотно отработать эту тему и для этого мне нужно чтобы кто-нибудь допилил алекса по моим выкладкам.

Поможите чем можите если у кого руки под программинг нормально заточены.
ПыСы кстати, надо чтоб в алексе этот каэфицент можно было менять, ну и встроить рассчет ATR, думаю я понятно все изложил.
Добавлено: Июнь 05, 2015, 05:41:19 pm
маленькое дополнение, чтоб уровни не скакали каждую секунду, перестроение уровня после закрытия свечи
Добавлено: Июнь 05, 2015, 07:38:59 pm
дополнение 2, ATR период тоже должен меняться

i_Alex_Activity_v02c.mq4
i_Alex_Activity_v02c.ex4

Изменено пользователем Старик
  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Специальное предложение


  • Рекомендуемые брокеры

  • ×
    ×
    • Создать...