Советник IlanusHelper - "помощник" Николауса

От dermitay, 22 января, 2016 в Hardware/Software для трейдера

Автор#1

IlanusHelper v1.1

 

 

1a2a93c38822.jpg

 

 


Название советника: IlanusHelper
Год выпуска: 2016
Версия: 1.1
Сайт продажи: tradelikeapro.ru
Валютные пары: любые
Таймфрейм: любой
Время торговли: любое
Описание: вспомогательный советник
Скачать: во вложениях
Доп. инфо:
[03.02.2016] Обновление 1.1

 

 

 

Спойлер

- исправлено поведение после взятия ТП. теперь ордер, открываемый тут же Иланом НЕ будет закрываться совой, закрываться будет только оставшийся от старой сетки плюсовой ордер. Как было: закрывались оба ордера, то есть и старый и новый только что открытый Иланом, по сути трейдер терял как минимум спред от этого открытого ордера. ~x( Это косяк, незачем отдавать брокеру обратно только что заработанную копейку. v:)
При этом старая логика сохранена - она такая же как и у версии 1.0. Ну мало ли, Иланов много а я один, фиг его знает, может кому нужен как раз-таки старый функционал. >:dСуть входа в условие: профит закрываемого ордера должен быть больше переменной Profit in USD, поэтому только что открываемый ордер новой сетки закрываться не будет, спред теряться не будет.
- увеличено время OnTimer() с 10мс до 500мс, так как было замечено, что на старых компах CPU начинал сходить с ума от такой частоты таймера




Представляю Вашему вниманию "помощник" Илануса, его функционал поможет многим снизить нагрузку при постоянном контроле за Иланусом при мультивалютной торговле, а особенно если торговля ведется на 5-10 пар одновременно на одном торговом счету.

Функционал советника следующий:

1) Советник мониторит все сделки по всем парам и выводит информацию в верхнем левом углу о суммарном текущем профите в баксах по каждой паре отдельно. Расчет идет с учетом свопов и комиссий.
Скрин ниже

 

Спойлер

79ba6bc6a58a.png



Используемые дополнительные индикаторы на скрине: iHistory v1.9 (FH)(в подвале) и i-Profit v2.1.
В прикреплении добавлены, если кому понравились.

2) Если по паре существует только два ордера(по умолчанию подразумевается что это залокированный замок, состоящий из двух "смотрящих" в разные стороны ордеров) и суммарный профит (с учетом свопов и комиссий) превышает значение в баксах переменной Profit in USD в настройках то происходит закрытие этого замка. Так же есть настройка алертить это событие или нет.

Дополнительно: так как это мультивалютный советник, то в коде реализован функционал работы вне тиков брокера, говоря по-простому, скорость работы советника не зависит от того на какой график он брошен. По умолчанию расстояние между "тиками" для прогона кода 500мс(половина секунды).

Установка: просто киньте сову на любой график без Илануса и всё. Сова должна работать в единственном экземпляре в мт4 на любом графике.

Код прост как пять копеек. Исходник прилагаю.

iHistory_v1.9_FH.mq4373 скач.
i-Profit_v2.1.mq4375 скач.
IlanusHelper_v1.1.mq4424 скач.

Изменено 4 августа, 2025 пользователем alllexxx

#2
dermitay,
отличная работа!
#3

Прикрепил тему как явно полезную,так как илановодов обычно много. :d

Автор#4

в ближайшем времени добавлю:
1) кнопку закрытия всех ордеров по всем парам и выключения автоторговли терминала
2) кнопку закрытия только положительных локов(это если кто-то выставит например профит в 100500 баксах) - закрытие будет только всех положительных локов с профитом больше нуля. оставшиеся зависшие сетки затронуты не будут.
3) пока не придумал что еще прикрутить, это же не внедрение в логику самого Илануса, а так сказать "внешняя" эмуляция ручных действий самого юзера :d

вобще думаю это так сказать тестовый вариант для юзеров 1.67 и 1.68 версий. На данный момент я протестировал версию 1.7(срок - неделя) с открытым кодом, она полнофункциональна аналогично вышекуказанным релизам, поэтому дальнейший допфункционал(отписывал в теме Николауса, спред, недельные сессии и т.д.) буду внедрять уже в 1.7.

ну эт так, планы на будущее.

Изменено 22 января, 2016 пользователем dermitay

#5

Честь и хвала!Дело полезное на 100500%. Тем более от одного из самых заметных программистов форума. :-C :d

Автор#6


Честь и хвала!Дело полезное на 100500%. Тем более от одного из самых заметных программистов форума. :-C :d



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

я не самый заметный, я лишь пионер, тут люди гораздо умнее и прошаренней меня обитают) мне есть куда стремиться и у кого учиться ;)
#7
dermitay То что вы делаете в других темах это круто и профессионально. Но и здесь для весьма известного бота доработки такого плана совсем не лишние. b-) И бот как знаем давно популярен. Так что всё в тему :d
#8


в ближайшем времени добавлю:
1) кнопку закрытия всех ордеров по всем парам и выключения автоторговли терминала
2) кнопку закрытия только положительных локов(это если кто-то выставит например профит в 100500 баксах) - закрытие будет только всех положительных локов с профитом больше нуля. оставшиеся зависшие сетки затронуты не будут.
3) пока не придумал что еще прикрутить, это же не внедрение в логику самого Илануса, а так сказать "внешняя" эмуляция ручных действий самого юзера :d

вобще думаю это так сказать тестовый вариант для юзеров 1.67 и 1.68 версий. На данный момент я протестировал версию 1.7(срок - неделя) с открытым кодом, она полнофункциональна аналогично вышекуказанным релизам, поэтому дальнейший допфункционал(отписывал в теме Николауса, спред, недельные сессии и т.д.) буду внедрять уже в 1.7.

ну эт так, планы на будущее.


Будет(может) ли сделан вывод данных в табл. и в окна пар:
1. Средние линии(значения) всех ордеров Buy & Sell там
2. Расчёт вариантов закрытия в плюс комбинаций ордеров из разных локов с уровнем предполагаемого локирования остатков?
Т.е. какие встречные ордера могут быть уже закрыты в плюс и где-какие тогда останутся с их новыми средними линиями.
#9

Для каких Билдов данный советник?
У меня 902.
"IlanusHelper_v1.0: has newer unsupported version, please update your client terminal"

Автор#10


Для каких Билдов данный советник?
У меня 902.
"IlanusHelper_v1.0: has newer unsupported version, please update your client terminal"


компилировал для последней на тот момент версии 950 >:dа вобще я же выложил исходник - ничто не мешает перекомпилить его в нужном для юзера билде. удаляете из папки экспертов файл советника с расширением .ex4 потом в терминале в списке советников нажимаете "Обновить".

cd.png

Изменено 1 февраля, 2016 пользователем dermitay

Автор#11

>>>Обновил версию до 1.1



[03.02.2016] Обновление 1.1
- исправлено поведение после взятия ТП. теперь ордер, открываемый тут же Иланом НЕ будет закрываться совой, закрываться будет только оставшийся от старой сетки плюсовой ордер. Как было: закрывались оба ордера, то есть и старый и новый только что открытый Иланом, по сути трейдер терял как минимум спред от этого открытого ордера. ~x( Это косяк, незачем отдавать брокеру обратно только что заработанную копейку. v:)
При этом старая логика сохранена - она такая же как и у версии 1.0. Ну мало ли, Иланов много а я один, фиг его знает, может кому нужен как раз-таки старый функционал. >:dСуть входа в условие: профит закрываемого ордера должен быть больше переменной Profit in USD, поэтому только что открываемый ордер новой сетки закрываться не будет, спред теряться не будет.
- увеличено время OnTimer() с 10мс до 500мс, так как было замечено, что на старых компах CPU начинал сходить с ума от такой частоты таймера
#12



Честь и хвала!Дело полезное на 100500%. Тем более от одного из самых заметных программистов форума. :-C :d



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

Было время вчера ночью @-) прочитал всю ветку по данной стратегии. посмотрел на свой советник x_x и появилось ощущение что сразу из кабины шестёрки пересел как минимум в кабину боинга. Поэтому то и отзывов мало, разобраться с SimEA особенно новичку без конкретных инструкций вообще не вариант 8-}
#13




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



Было время вчера ночью @-) прочитал всю ветку по данной стратегии. посмотрел на свой советник x_x и появилось ощущение что сразу из кабины шестёрки пересел как минимум в кабину боинга. Поэтому то и отзывов мало, разобраться с SimEA особенно новичку без конкретных инструкций вообще не вариант 8-}


Что за зверь SimEA? Поиск на сайте дает только два сообщения из этой ветки. Яндекс тоже молчит.
#14


Что за зверь SimEA? Поиск на сайте дает только два сообщения из этой ветки. Яндекс тоже молчит.


Держите. /torgovye-sistemy/2/uni-scalpinc-multi-skalping-28-par-s-odnoy-doski/12001/?do=findComment&comment=254041
Автор#15

протру пыль, в честь обзора динозавра - Илана

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

Перейти к списку тем
Форум · 2.0.20260627.0025