Перейти к содержимому


Фотография

ILAN с ограничением по времени работы и количеству сделок


38 ответы в этой теме

#1 Lexx98

Lexx98

    академик финансов

  • Пользователь
  • 589 Сообщений:
  • Пол:Мужчина

Отправлено 16 April 2012 - 03:34 PM

Всем новоприбывшим советую назначение параметров читать в первом посте. А то не все их правильно интерпретируют дальше по теме.

В общем, вот пока вариант, интервал торговли в сутки один, в параметрах начиная со startHour и заканчивая endHour. Параметры - числа целые, так что торговля ведётся от начала часа startHour до начала часа endHour. В начале часа endHour все сделки будут закрыты несмотря на прибыльность.
Значение часа закрытия торговли может быть меньше чем часа старта - если начинаем торговать до полуночи, а заканчиваем после полуночи.
Время - по серверу!
Для круглосуточной торговли нужно указать старт 0, енд 25, или больше.

Upd. Добавлен параметр closeinend целого типа - если сделки в конце торговой сессии надо закрывать - выставляем любое целое число больше нуля (оптимально 1), если закрывать не надо - ставим 0.
Удобно будет сравнивать в тестере результаты с оптимизацией по данному параметру в пределах от 0 до 1 с шагом 1 - как раз будут два (если только этот параметр надо сравнить) результата в оптимизаторе - с закрытием и без закрытия.

Новые параметры!
(Определение. Цикл ордеров - несколько ордеров, которые закрываются по общему тейку.)
TakeCount - количество циклов ордеров, после закрытия последнего будет прекращена работа в эти сутки. Число целое. Если выставить 0 - не учитывается, работает только по времени (см. выше).
countSingleTrade - засчитывать за цикл, если первая же открытая сделка закрывается по тейку без открытия дополнительных. Значение - целое число. 0 (нуль) - не засчитывать, любое положительное (рекомендуется 1) - засчитывать. При засчитывании бывают случаи, когда (при количестве циклов выставленном в 2 к примеру) после старта по времени открывается одна сделка, закрывается по тейку, открывается вторая, закрывается по тейку - всё, на сегодня торговать закончили.

Внимание! При перезапуске советника или изменении параметров торговли после начала торговой сессии (указанной в параметрах по часам), советник не помнит, что он уже возможно сегодня в эту сессию торговал, и начинает учёт количества циклов заново.
Если вы настраиваете малое количество циклов, и вдруг они срабатывают (даже составные из нескольких ордеров) быстро, советник перестаёт открываться дальше, а вы хотите сделать ещё один или несколько циклов, то при изменении количества циклов в параметрах нужно выставлять именно число, сколько вы хотите сейчас сделать ещё циклов. НЕ нужно прибавлять! К примеру если было 2 цикла, а вы хотите ещё один, только сегодня и только сейчас - поставьте в параметрах количество циклов 1. Если поставите 3 (типа отработало 2, хочу третий), то он отработает ЕЩЁ 3 (вдобавок к уже отработанным двум) - он не помнит, что уже работал. Однако, после окончания торговой сессии (endHour в параметрах), вам нужно будет вернуть значение количества циклов в норму.

При первом запуске внимательно проверяйте все параметры - они не обязательно (особенно если вы скомпилировали советника) будут сохранены от той версии, что вы запускали вчера.

И да, я не несу ответственности за возможные сбои, вы используете данную модификацию на свой страх и риск. :gamer1:


Уточнения.
Если вы хотите чтобы он начинал или заканчивал в полночь по серверу - ставим startHour = 0 (не 24, не 25).
Если вы выставите начало работы в 3 часа (к примеру), а конец в 25 - он начнёт работу в первый день в 3 часа, и будет работать круглосуточно, поскольку время на часах никогда не достигает 25 (да даже и 24 - часы в этот момент покажут 0 часов).
Чтобы торговать только по времени, без учёта количества сделок, ставим TakeCount в 0, при этом значение countSingleTrade роли играть не будет.


УПС. Был обнаружен нехороший косяк. Поскольку счётчик циклов сбрасывался по проверке на первой минуте стартового часа, то если в эту же минуту открывалась позиция, то она не шла в общий зачёт, в результате советник делал лишний цикл. Исправлено дополнительной проверкой на то, что счётчик сегодня уже обнулялся.


Обновление! Если вы уже скачали советник из этого поста до появления этого обновления - перекачайте.
Специально по просьбам тех, кто боится близости выходных. :)
Добавлено два параметра.
MondayStart - во сколько стартовать по понедельникам, параметр аналогичен startHour, но работает только в понедельник, заменяя startHour.
FridayEnd - во сколько заканчивать в пятницу, параметр аналогичен endHour, но работает только в пятницу, заменяя endHour.
Полезно для тех, у кого торговая сессия данной модификацией начинается до полуночи, а заканчивается после.
Вероятно, полезнее всего будет выставлять старт понедельника больше чем конец сессии, а конец пятницы меньше чем старт сессии, чтобы не торговать утром понедельника и вечером пятницы вообще. А там - как сами решите, смотрите, что получается в тестере.

И ещё новые параметры по просьбам трейдеров. :)
startMinute - с какой минуты стартового часа стартовать торговлю, целое число. При выставлении 0 будет входить после startHour часов 0 минут. При 60 и более - по идее не начнёт никогда.
endMinute - на какой минуте финишного часа останавливать торговлю, целое число. При выставлении 0 будет заканчивать в endHour часов 0 минут. При 60 и более - по идее не закончит никогда.

MondayStartMinute, FridayEndMinute - аналогично, но только для ограничительных часов понедельника и пятницы.

Кто успел скачать до того, как появилось данное сообщение - перекачайте. Исправлено начало работы с учётом минут.

Прикрепленные файлы


Сделаю советника на заказ, от 10$, обращаться в личку.

#2 Lexx98

Lexx98

    академик финансов

  • Пользователь
  • 589 Сообщений:
  • Пол:Мужчина

Отправлено 16 April 2012 - 06:11 PM

Поскольку у меня почему-то некоторые котировки евробакса в истории имеют 5 цифр, то советник в такие моменты в тестере тупил и сделок не открывал. Пришлось дополнительно вставить округление котировок до 4-х знаков. если должно быть 4. Не помешает перекачать советника из первого поста, кто пользуется.

И вот что интересно. С одними и теми же настройками, одинаковым плечом, но у меня на реальном счёте в тестере сливает, а у других на демо-счёте в тестере за тот же период всё нормально... Загадка-с...
Сделаю советника на заказ, от 10$, обращаться в личку.

#3 Lexx98

Lexx98

    академик финансов

  • Пользователь
  • 589 Сообщений:
  • Пол:Мужчина

Отправлено 17 April 2012 - 01:30 PM

Мда, чуток недохимичил с округлениями, на евройене не работало в тестере. Теперь округляет всегда и до нужного количества знаков.
Кто скачал до появления этого поста, скачайте заново.
Сделаю советника на заказ, от 10$, обращаться в личку.

#4 Rapitvina

Rapitvina

    Бодхисаттва FX

  • Пользователь
  • 56 Сообщений:
  • Пол:Женщина
  • Город:Москва
  • Интересы:Астрология-Forex

Отправлено 18 April 2012 - 09:57 AM

Большое Вам спасибо Уважаемый Lexx98 всё работает как часики ,а точнее по часам!!! :dance2: :victory: :beach:

Время руководит деньгами !!! Звёзды руководят временем!!!

Не тренд правит звёздами, а звёзды правят трендом!!!

 


#5 finsskit

finsskit

    кандидат финансовых наук

  • Пользователь
  • 152 Сообщений:
  • Пол:Мужчина
  • Город:Россия Иркутская область

Отправлено 19 April 2012 - 11:39 AM

Подскажите может я не понимаю, а смылсл ставить в илане временной интервал??? :mellow:
<script type="text/javascript"><!--google_ad_client = "ca-pub-1990883904031974";/* блоги */google_ad_slot = "9470015710";
google_ad_width = 468;
google_ad_height = 60;//--></script>
<script type="text/javascript"src="http://pagead2.googl...s.js"></script>

#6 Rapitvina

Rapitvina

    Бодхисаттва FX

  • Пользователь
  • 56 Сообщений:
  • Пол:Женщина
  • Город:Москва
  • Интересы:Астрология-Forex

Отправлено 19 April 2012 - 11:46 AM

Подскажите может я не понимаю, а смылсл ставить в илане временной интервал??? :mellow:

Что бы советник понимал откуда начать сколько циклов отработать и когда закончить.К примеру в пятницу не стоит открывать цикл вечером т.к в понедельник возможен ГЭП и кирдык депозиту!

Время руководит деньгами !!! Звёзды руководят временем!!!

Не тренд правит звёздами, а звёзды правят трендом!!!

 


#7 Lexx98

Lexx98

    академик финансов

  • Пользователь
  • 589 Сообщений:
  • Пол:Мужчина

Отправлено 19 April 2012 - 12:20 PM

Подскажите может я не понимаю, а смылсл ставить в илане временной интервал??? :mellow:

Возможно, в некоторое время почти не бывает трендов, а только флеты, на них и торгуют.

Я просто увидел просьбу, а заняться было нечем, и сделал.
Сделаю советника на заказ, от 10$, обращаться в личку.

#8 Rapitvina

Rapitvina

    Бодхисаттва FX

  • Пользователь
  • 56 Сообщений:
  • Пол:Женщина
  • Город:Москва
  • Интересы:Астрология-Forex

Отправлено 19 April 2012 - 01:45 PM


Возможно, в некоторое время почти не бывает трендов, а только флеты, на них и торгуют.

Я просто увидел просьбу, а заняться было нечем, и сделал.

За что Вам БОООЛЬШОООООЕ СПАСИБО!!! :rolleyes: Но только торговать лучше на тренде .

Сообщение отредактировал Rapitvina: 27 January 2014 - 10:57 PM

Время руководит деньгами !!! Звёзды руководят временем!!!

Не тренд правит звёздами, а звёзды правят трендом!!!

 


#9 finsskit

finsskit

    кандидат финансовых наук

  • Пользователь
  • 152 Сообщений:
  • Пол:Мужчина
  • Город:Россия Иркутская область

Отправлено 19 April 2012 - 05:27 PM

Что бы советник понимал откуда начать сколько циклов отработать и когда закончить.К примеру в пятницу не стоит открывать цикл вечером т.к в понедельник возможен ГЭП и кирдык депозиту!


Каким образом вы определили эти циклы? На счет пятницы я понял, а какие циклы временные для илана в течении недели есть?
<script type="text/javascript"><!--google_ad_client = "ca-pub-1990883904031974";/* блоги */google_ad_slot = "9470015710";
google_ad_width = 468;
google_ad_height = 60;//--></script>
<script type="text/javascript"src="http://pagead2.googl...s.js"></script>

#10 Rapitvina

Rapitvina

    Бодхисаттва FX

  • Пользователь
  • 56 Сообщений:
  • Пол:Женщина
  • Город:Москва
  • Интересы:Астрология-Forex

Отправлено 19 April 2012 - 06:54 PM

Каким образом вы определили эти циклы? На счет пятницы я понял, а какие циклы временные для илана в течении недели есть?

Цикл не может быть временной. Цикл начинается в заданное время и заканчивается по профиту,а интервал продолжается до указанного момента завершения т.е за указанный временной интервал происходит заданное количество циклов.Сколько их будет и когда начинать цикл (точка вхождения в рынок) решает трейдер.
P:S Цикл это-закрытие всех ордеров по профиту.

Время руководит деньгами !!! Звёзды руководят временем!!!

Не тренд правит звёздами, а звёзды правят трендом!!!

 


#11 Rapitvina

Rapitvina

    Бодхисаттва FX

  • Пользователь
  • 56 Сообщений:
  • Пол:Женщина
  • Город:Москва
  • Интересы:Астрология-Forex

Отправлено 21 April 2012 - 04:08 PM

Описание опций для 425_Ilan1.6_PipStep_Time

LotExponent // На сколько умножать лот при выставлении следующего колена (ордера).
Slip // На сколько может отличаться цена в случае если ДЦ запросит реквоты (в последний момент немного поменяет цену) рекомендуется (3) .
Lots // Размер лота для начала торгов (1) (0.1) (0.01).
Lotdecimal // Сколько знаков после запятой в лоте (Lots) рассчитывать. Ставим 0 - нормальные лоты (1,2,3 и т.д. ), 1 - минилоты (0.1-0.9), 2 - микро (0.01-0.09) .
TakeProfit // По достижении скольких пунктов (Pips) прибыли закрывать сделку.
Pipstep // Шаг между выставление новых колен (ордеров).
PipStepExponent // На сколько умножать Pipstep.
Start Hour // Во сколько начинать торговлю (часы).
Start Minute // Сколько (минут ) добавить к (часам) началу тоговли.
End Hour // Во сколько заканчивать торговлю (часы).
End Minute // Сколько (минут) добавить к (часам) закрытию торговли.
Для круглосуточной торговли ставим startHour=(0) endHour=(25) временной интервал не учитывается цикл начинается в (00,00) по серверу.
MondeyStart // Во сколько начинать торговлю в понедельник (часы).
MondeyStartMinute // Сколько (минут) добавить к (часам) начала торговли в понедельник.
FrideyEnd //Во сколько заканчивать торговлю в пятницу (часы).
FrideyEndMinute //Сколько минут добавить к (часам) закрытию торговли в пятницу.
CloseinEnd //Закрывать открытые сделки по окончанию времени торговли ?Не закрывать = (0) Закрывать = (1).
TakeCount // Если торговать только по времени, без учёта количества циклов, ставим = (0) с учётом количества циклов ставим нужное = (1-2-3…..) и.т.д.
при выставленном значение TakeCount = (0) , Count Single Trade роли не играет.
Сount Single Trade // Засчитывать первый закрытый цикл по профиту ?ставим = (1) не засчитывать ствим = (0) рекомендуется = (1)
Пример : TakeCount - (2) + Сount Single Trade - (1) = 2 цикла.Моя ссылка
Пример : TakeCount - (любое количество) + Сount Single Trade - (0) = означает что цикл состоящий из двух ордеров защитан не будет. Советник отработает указанное Вами количество циклов но между ними могут быть неучтенные циклы из двух ордеров.Моя ссылка
QuantumStep = true/false; //Включаем ли режим квантования изменения шага ? (true-вкл) (false-выкл).
StartStepExp // После какого колена (ордера) шаг Pipstep умножается на PipStepExponent.
RsiMinimum // Нижняя граница индикатора RSI.
RsiMaximum // Верхняя граница индикатора RSI.
MagicNumber// Помогает советнику отличить свои сделки (ордера) от чужих (открытых вручную) или другими советниками.
Max Trades // Количество открытых ордеров в одном цикле.

Время руководит деньгами !!! Звёзды руководят временем!!!

Не тренд правит звёздами, а звёзды правят трендом!!!

 


#12 Lexx98

Lexx98

    академик финансов

  • Пользователь
  • 589 Сообщений:
  • Пол:Мужчина

Отправлено 21 April 2012 - 05:51 PM

Поправка - секунды - исключительно в вашей персональной версии. В выложенной тут секунд нет.
И СountSingleTrade внимательнее в первом посте читать.
Сделаю советника на заказ, от 10$, обращаться в личку.

#13 Rapitvina

Rapitvina

    Бодхисаттва FX

  • Пользователь
  • 56 Сообщений:
  • Пол:Женщина
  • Город:Москва
  • Интересы:Астрология-Forex

Отправлено 21 April 2012 - 07:41 PM

Поправка - секунды - исключительно в вашей персональной версии. В выложенной тут секунд нет.
И СountSingleTrade внимательнее в первом посте читать.

Исправлено.

Время руководит деньгами !!! Звёзды руководят временем!!!

Не тренд правит звёздами, а звёзды правят трендом!!!

 


#14 Lexx98

Lexx98

    академик финансов

  • Пользователь
  • 589 Сообщений:
  • Пол:Мужчина

Отправлено 21 April 2012 - 08:15 PM

Не исправлено.
countSingleTrade - засчитывать за цикл, если первая же открытая сделка закрывается по тейку без открытия дополнительных. Значение - целое число. 0 (нуль) - не засчитывать, любое положительное (рекомендуется 1) - засчитывать. При засчитывании бывают случаи, когда (при количестве циклов выставленном в 2 к примеру) после старта по времени открывается одна сделка, закрывается по тейку, открывается вторая, закрывается по тейку - всё, на сегодня торговать закончили.
Сделаю советника на заказ, от 10$, обращаться в личку.

#15 Guest_Кир.илл_*

Guest_Кир.илл_*
  • Гости

Отправлено 24 April 2012 - 12:10 AM

Кто успел скачать до того, как появилось данное сообщение - перекачайте. Исправлено начало работы с учётом минут.


Спасибо за советник! Хорошая работа. Будем наблюдать.

#16 Le&Moore

Le&Moore

    кандидат финансовых наук

  • Пользователь
  • 148 Сообщений:
  • Пол:Мужчина

Отправлено 01 May 2012 - 09:39 AM

Простой вопрос: к-нит зарабатывает долго с иланом?

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

Мульти-курс форекс нoвичкам!


#17 Listapad

Listapad

    гуру финансовых наук

  • Модератор
  • 3490 Сообщений:
  • Пол:Мужчина

Отправлено 01 May 2012 - 12:22 PM

Что бы советник понимал откуда начать сколько циклов отработать и когда закончить.К примеру в пятницу не стоит открывать цикл вечером т.к в понедельник возможен ГЭП и кирдык депозиту!

Извините если кого обидят мои слова, но за все свое время пользования иланом, испытанием сотни модификаций, разработаки своих вариантов, могу смело утверждать, что временные ограничения по илану не идут ему на пользу. На этом форуме был мод илан-ньюс. В него можно было внести по расписанию любые остановки в торговле на неделю вперед, потому что якобы новости - причина безоткатных трендов. Но если вы хот чуть чуть понаблюдаете за действиями илана, то увидете что новости как раз и есть самый безопасный интервал в торговле. Особенно новости по евро или фунту. Особенно если новость сильная! Потому что на силных новостях рынок чаще всего попадает в пилу и закрывает ваши тейки один за одним. А вот если новостей нет или рынок на них не реагирует, то тогда караул - рейндж бывает и наклонный :) . Это и ест тихий спокойный безоткатный тренд на сотни пунктов... прямо к вашему маржинколу :)
Лучше сосредоточтесь на том чтобы научить своего робота видеть тренд и переломные точки в этом самом тренде. И будет вам грааль. :)

Кстати, по поводу торговли в конце недели. Это форекс тут вообще пофиг в начале недели торговат или в конце. Этот штамп пришел в фондового рынка. Пятница кстати вообще самый веселый день, потому что волатильност очень часто зашкаливает. А вот если вы стали ротив ветра в конце недели, то вес прикол в том, что с понедельника может быть если ине разворот то как минимум коррекция достаточная чтобы закрыть ваши тейки (посмотрите на шейки на неделных графиках и сами все поймете).

#18 Listapad

Listapad

    гуру финансовых наук

  • Модератор
  • 3490 Сообщений:
  • Пол:Мужчина

Отправлено 01 May 2012 - 12:35 PM

Простой вопрос: к-нит зарабатывает долго с иланом?

Простой ответ - да.
Но илан для меня это не робот а лишь способ управления манименеджментом.
Допустим Вы видете что тренд собирается меняться, какие у вас варианты?
1. Бахнуть в рынок мешок с долларами в надежде на то что пойдет в вашу сторону и дальше мучительно долго ждать эти 100-200-400 пунктов, боря в себе желание закрыть профит и выйти от греха подальше. А потом кусать локти что вышли рано, или биться головой о стену если рано вошли :) .
2. Разделить Ваш мешок с деньгами на 10 или 20 частей и потихонечку закидывать их в рынок с коротким тейком. При этом в совокупе не набирать общую позицию большую чем Ваш мешок из первого варианта.
Вот я выбираю второй вариант и спать спокойнее и прибыльность не страдает за счет уменьшения объема. Так как недостающее добираеться на шумах.

#19 Le&Moore

Le&Moore

    кандидат финансовых наук

  • Пользователь
  • 148 Сообщений:
  • Пол:Мужчина

Отправлено 01 May 2012 - 01:11 PM

Простой ответ - да.
Но илан для меня это не робот а лишь способ управления манименеджментом.
Допустим Вы видете что тренд собирается меняться, какие у вас варианты?
1. Бахнуть в рынок мешок с долларами в надежде на то что пойдет в вашу сторону и дальше мучительно долго ждать эти 100-200-400 пунктов, боря в себе желание закрыть профит и выйти от греха подальше. А потом кусать локти что вышли рано, или биться головой о стену если рано вошли :) .
2. Разделить Ваш мешок с деньгами на 10 или 20 частей и потихонечку закидывать их в рынок с коротким тейком. При этом в совокупе не набирать общую позицию большую чем Ваш мешок из первого варианта.
Вот я выбираю второй вариант и спать спокойнее и прибыльность не страдает за счет уменьшения объема. Так как недостающее добираеться на шумах.

Первый вариант мне напоминал мои прошлые торговли на форексе, ну а щяс я на втором варианте, но немного по другому. С короткими тейками я с вами согласен, но с помощью мартина не очень та :nea: . А насчет мешка хочу получать их с форекса :smoke:

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

Мульти-курс форекс нoвичкам!


#20 Le&Moore

Le&Moore

    кандидат финансовых наук

  • Пользователь
  • 148 Сообщений:
  • Пол:Мужчина

Отправлено 01 May 2012 - 02:20 PM

425_Ilan1.6_PipStep_Time

Если кто нибудь тестил на реале, буду благодарен!

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

Мульти-курс форекс нoвичкам!





0 человек читают эту тему

0 пользователей, 0 гостей, 0 скрытых пользователей