Советник по окрытию ордеров при пересечении трендовых

Тема в разделе "Индикаторы, скрипты и эксперты для МТ4", создана пользователем micmed, 23 янв 2008.

  1. micmed

    micmed Активный пользователь

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

    Вобщем что он делает
    - если нарисовать трендовую линию и в описании указать s -типа селл или b - типа бай ,то он откроет при пересечении этой трендовой ордер -соответственно на продажу или на покупку
    после этого он удалит трендовую - это сделано для того , что бы ордер открылся только один (иначе колбасил пока депозита хватало)

    Чем удобна трендовая в режиме отрезка - ее длина по оси времени это длительность , когда условие на открытие ордера действует.
    Ну и наклон опять же в нашем деле не последнее.

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

    Советник с приставкой <b>Limit</b> открывает ордера на отскок , а с приставкой <b>Stop</b> на пробой .

    Ну и ставит лоты , SL и TP

    Вобщем если что спрашивайте - если знать буду ответ отвечу.
    Посмотреть вложение MyTrend_Limit.mq4
    Посмотреть вложение MyTrend_Stop.mq4

    Что хотелось бы - так это объединить два в один. ^drink

    Да и что еще важно трендовая на графике должна быть одна - иначе ордера будет открывать пока их все не сотрет
     
  2. Duke

    Duke Старик Хотеич

    Глянь сюда, может найдёшь что интересное для себя:
    <a href="http://www.metaquotes.ru/forum/4736/" target="_blank">http://www.metaquotes.ru/forum/4736/</a>
     
  3. micmed

    micmed Активный пользователь

    Из этого советника взят блок по определению трендовой.
     
  4. lemyx

    lemyx Новичок

    micmed, а скажите, вы торгуете на реальном счете или на демо?
     
  5. micmed

    micmed Активный пользователь

    На реальном , иначе зачем гемороиться ?
     
  6. micmed

    micmed Активный пользователь

    Похоже в програмировании , как во всем - чем больше делаешь , тем больше получается.
    Вобщем немного поразмыслив сделал объединение , надеюсь на этом и закончу .
    Кому нужен пользуйтесь на здоровье .
    С просьбами что-то доделать прошу не обращаться - просто больше на это времени нет ^secret^
    Рисуем трендовый отрезок в описании (sl,ss,bl,bs)
    sl (sell limit)
    ss (sell stop)
    bl (buy limit)
    bs (buy stop)

    Ну вобщем кому нужен потестируете - надеюсь понравится.
    Удачи.
    Посмотреть вложение Success.mq4
     
  7. real

    real Новичок

    Не открывается советник.
     
  8. KimIV

    KimIV Активный пользователь

    для альтернативы... может мой вариант кому-то понравится...

    <ul><li><a href="http://www.kimiv.ru/index.php?option=com_remository&Itemid=13&func=fileinfo&id=41" target="_blank">без ордеров</a></li><li><a href="http://www.kimiv.ru/index.php?option=com_remository&Itemid=13&func=fileinfo&id=42" target="_blank">с локирующими ордерами</a>, которые ставятся на уровень стопа</li></ul>
     
  9. real

    real Новичок

    Спасибо тебе Кимушка. Золотой ты души человек!
     
  10. micmed

    micmed Активный пользователь

    Жанна , попробовал - открылся.
    Коль уж я здесь выкладываю последний вариант с трэйлингом.
    Библиотеку TrailingFuncLib поместить в каталог //experts/libraries
    вопросы по ней к ее автору "http://www.mymmk.com/ Софт для управления капиталом"
    Из всех видов трейлинга тестировал только ступеньки и удавку .
    В ступеньках была ошибка , ее исправил , так что остальные сначала тестируйте - не уверен , что там все правильно.
    А сделал возможность использовать все , на всякий случай - запас карман не тянет.

    как и раньше рисуем трендовую -
    заходим в ее свойства
    прописываем имя
    ss
    sl
    bs
    bl

    там же в свойствах в строке описание прописываем повторно тоже , что и в имени
    Пример если имя <b>ss</b> то и описание <b>ss</b>
    для нее задается
    TakeProfit = ;
    StopLoss = ;

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

    ss29
    sl29
    bl29
    bs29
    там же в свойствах в строке описание прописываем повторно тоже , что и в имени
    Пример если имя <b>ss29</b> то и описание <b>ss29</b>
    для нее задается
    TakeProfitShort = ;
    StopLossShort = ;

    Если нужен трейлинг включаем <b>только один</b> - остальные False - иначе не знаю что вы получите :blink:
    Для изменения значений трейлинга необходимо редактировать текст советника ИМХО очень неудобно , но пока так

    С значениями для гэп думаю должно быть все понятно - если цена перепрыгнула линию очень сильно
    GapL = 20; // if Gap , for Limit Line
    GapS = 20; // if Gap , for Stop Line

    Магические номера , для обычных и коротких ордеров

    есть еще возможность рисовать линию для закрытия сделок
    в свойствах трендовой пишем <b>имя</b> closeP или closeL , а в описании номер тикета открытой позиции

    closeP - закрыть профит
    closeL - закрыть убытки

    И брокер не знает где ваш TP или SL ( это для самых подозрительных)

    Может чего и забыл написать не гневайтесь- не специально. ^drink

    Посмотреть вложение Success_with_Trailing1.mq4
    Посмотреть вложение TrailingFuncLib.mq4
     
  11. micmed

    micmed Активный пользователь

    немного подправил вывод коментария и перезалил (см. выше)
     
  12. real

    real Новичок


    Спасибо.
    Сейчас попробую освоить эту науку.
     
  13. micmed

    micmed Активный пользователь

    Исправил ошибку.
    При наличии открытых не советником позиций все равно пытался их модифицировать при трейлинге.
    Теперь вроде все правильно.
    Посмотреть вложение Success_with_Trailing2.mq4
     
  14. Серый волк

    Серый волк Новичок

    Я извинюсь.Это тот самый советник который тралит отложенные ордера?
     
  15. micmed

    micmed Активный пользователь

    Извиняться пока не за что ^acute^
    насчет "это тот самый" - понятия не имею , может быть ...
    Этот советник открывает ордера при пересечении ценой трендовой линии . Если трендовая проведена под наклоном , тогда на каждом новом баре цена срабатывания может быть другой. В какой то мере наверное можно назвать это тралом отложеного ордера...
     
  16. поручик

    поручик настоящий полковник

    Миш, посмотри, сам еще не смотрел)
     

    Вложения:

  17. micmed

    micmed Активный пользователь


    Стас спасибо , обязательно посмотрю ^edkk^
     
  18. Серый волк

    Серый волк Новичок

    <b>micmed</b>, Спасибо большое за ответ :ab: А не подскажете сущетсвует ли советник который тралит отложенные ордера на distance от рынка?Ну например при восходящем рынке.видим разворот но не знаем от какого уровня ,ставим селл стоп треллинг.Или же на падающем не успеваем передвинуть селл лимит,Ставим селл лимит треллинг.На коррекции что бы его зацепило.Ну в общем в таком роде...Я надеюсь что мысль понятна))))Заранее огромное спасибо за ответ)))).
     
  19. поручик

    поручик настоящий полковник

    <!--coloro:#FFFFFF--><span style="color:#FFFFFF"><!--/coloro-->11<!--colorc--></span><!--/colorc-->
     

    Вложения:

    • TrailStop.zip
      Размер файла:
      5,2 КБ
      Просмотров:
      108

Поделиться этой страницей