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

Theme© by Fisana
 

Фотография
* * * * * 68 Голосов

Написание экспертов и индикаторов - бесплатно!


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 18761

#4261 afrikanec

afrikanec

    Первый выстрел

  • Частый гость
  • PipPip
  • 5 сообщений

Отправлено 23 May 2011 - 12:11

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

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

  • Прикрепленный файл  1.RAR   7.66К   40 скачиваний


 
 

#4262 transelvator

transelvator

    Выпустил первую очередь

  • Пользователи
  • PipPipPip
  • 13 сообщений

Отправлено 23 May 2011 - 12:37

Уважаемы программисты посмотрите пожалуйста пост #4150 ? Интересный индиктор. Есть вероятность что совтник будет очень хороший. к тому же уже согласилось пару человек что индикатор хороший.

#4263 olegaolega

olegaolega

    Выпустил первую очередь

  • Пользователи
  • PipPipPip
  • 15 сообщений

Отправлено 23 May 2011 - 12:54

Да, вы правильно поняли, с последнего запуска функции.Извиняюсь, что не точно выразился.
C уважением.


проще всего объявить две глобальные переменные:
int BarCount = 0; // счетчик баров
bool YesCount = false; // инициализатор счетчика

а в функции start() прописать строчку работы счетчика баров:

if(YesCount && Volume[0]<=1) BarCount ++ ;

// а в вашей функции нужно добавить пару строчек инициализации счетчика :
BarCount = 0; // сброс в нуль
YesCount = true; // включение ...

И после этого в переменной BarCount всегда и будет содержаться количество баров с последнего запуска вашей функции

Сообщение отредактировал olegaolega: 23 May 2011 - 21:08

  • AndreiPodvorskii и MrSerj это нравится
Делаем эксперты, индикаторы и прочее для МТ4 ... мыло olegov_oleg@mail.ru

#4264 Raf

Raf

    Пошёл в рукопашку

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPip
  • 551 сообщений

Отправлено 23 May 2011 - 13:00

Приветствую нового программиста и других уважаемых программистов тоже! Сразу к делу. Протестировал выложенный на этом форуме советник, работающий на индикаторе TrendMagic. Неплохой получился, делал Alen_T. Можно к нему прикрутить индикатор AMA STL_Color вместо TrendMagic,не меняя ничего остального? Этот индикатор выдержанней во флете и не будет чрезмерного накопления лотов при закрытии убыточных сделок. Да простит меня автор разработки.Советник и индикатор прилагаю

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


  Если не контролировать эмоции, змоции начнут контролироать ваши деньги

#4265 olegaolega

olegaolega

    Выпустил первую очередь

  • Пользователи
  • PipPipPip
  • 15 сообщений

Отправлено 23 May 2011 - 13:30

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


а разве лимитные ордера это не отложенные? то есть тебе только на байстопы и селлстопы прикручивать?
  • AndreiPodvorskii это нравится
Делаем эксперты, индикаторы и прочее для МТ4 ... мыло olegov_oleg@mail.ru

#4266 Alen_T

Alen_T

    Есть ещё порох в пороховницах

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 874 сообщений

Отправлено 23 May 2011 - 14:20

Здравствуйте, я новый программер призванный богом этого форума в помощь уважаемому Alen_T который помогает Вам ... итак.


Привет соратнику!:D


Вся сложнось заключается в том, чтобы ; если
1). Если открыта сделка Sell Stop то больше НЕ открывалась Sell Stop.
2). Если открылась сделка Sell ( сработал Sell Stop ) то новый Sell Stop не выстовлялся до закрытие сделки.
3). Если открыта сделка Buy Stop то больше НЕ открывалась Buy Stop.
4). Если открылась сделка Buy ( сработал Buy Stop ) то новый Buy Stop не выстовлялся до закрытие сделки.
5). Всё дествие строго по магику.
Особенно важно пункты ,,2" и ,,4"

На картинке показано, что советник выстовил первый ордер правельно ( High (H1) > High (PERIOD_D1)), но через один бар было выполнено ( формально) также условие выстовление отложника, Так вот второй отложник НЕ должен выставляться пока цена не привысит High (H1) первого ордера и соответсвенно удалять старый.
Сам советник работает правельно, НО без вашей помощи ( добавлении этих функций), им пользоваться будет трудно.



пп.2,4 -сделал.
Почему в качестве основы для вычисления цены SELLSTOP взят High[1], а не Low? Как-то нелогично...

по пп.1,3 есть непонятки:
Условие скользкое. Предвидятся снижение количества входов.
Может не выставлять Stop ордер если цена нового хуже существующего? Частично снимет данную проблему и возможно даже улучшит
(для этого сними комментарии в коде)

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


  • Skoch это нравится
Ты это, заходи, если что...(С)

#4267 olegaolega

olegaolega

    Выпустил первую очередь

  • Пользователи
  • PipPipPip
  • 15 сообщений

Отправлено 23 May 2011 - 14:52

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


Сделал. Держи. Толлько тестить я не стал ... прости, твой советник так написан, что весь лог пестрит сообщениями и выуживать там че-то влом полный. Так что тестируй и пиши ежели что не так ...

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


Сообщение отредактировал olegaolega: 23 May 2011 - 16:47

  • AndreiPodvorskii это нравится
Делаем эксперты, индикаторы и прочее для МТ4 ... мыло olegov_oleg@mail.ru

#4268 Alen_T

Alen_T

    Есть ещё порох в пороховницах

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 874 сообщений

Отправлено 23 May 2011 - 16:54

Приветствую нового программиста и других уважаемых программистов тоже! Сразу к делу. Протестировал выложенный на этом форуме советник, работающий на индикаторе TrendMagic. Неплохой получился, делал Alen_T. Можно к нему прикрутить индикатор AMA STL_Color вместо TrendMagic,не меняя ничего остального? Этот индикатор выдержанней во флете и не будет чрезмерного накопления лотов при закрытии убыточных сделок. Да простит меня автор разработки.Советник и индикатор прилагаю


Держи.

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

  • Прикрепленный файл  e_raf.mq4   10.66К   54 скачиваний

  • AndreiPodvorskii и Raf это нравится
Ты это, заходи, если что...(С)

#4269 olegaolega

olegaolega

    Выпустил первую очередь

  • Пользователи
  • PipPipPip
  • 15 сообщений

Отправлено 23 May 2011 - 16:59

Уважаемы программисты посмотрите пожалуйста пост #4150 ? Интересный индиктор. Есть вероятность что совтник будет очень хороший. к тому же уже согласилось пару человек что индикатор хороший.


Если эта примочка очень нужна, пиши мне на мыло ... дело в том, что уже работа и на раз-два не делается - написать то можно быстро, но чтоб это реально работало - это тестить, редактить снова тестить и думать-думать всяко надо ... А индикаторы - это всего лишь индикаторы - всего лишь математически искаженный слепок прошлого ...
Делаем эксперты, индикаторы и прочее для МТ4 ... мыло olegov_oleg@mail.ru

#4270 Skoch

Skoch

    Стреляет без предупреждения

  • Свой человек
  • PipPipPipPipPipPipPipPip
  • 285 сообщений

Отправлено 23 May 2011 - 17:03

пп.2,4 -сделал.
Почему в качестве основы для вычисления цены SELLSTOP взят High[1], а не  Low? Как-то нелогично...

по пп.1,3 есть непонятки:
Условие скользкое. Предвидятся снижение количества входов.
Может не выставлять Stop ордер если цена нового хуже существующего? Частично снимет данную проблему и возможно даже улучшит
(для этого сними комментарии в коде)


Здраствуйте 'Alen_T'.

БОЛЬШОЕ СПАСИБО:thumbsup: советник торгует именно так, как я вас и просил ( по всем пунктам (комментарии в коде нужно снять) ).  А на счёт ( High[1] или Low [1] ) по ним, выстовляются СтопЛосс Так Как если цена не закрыла по профиту, будет искаться новый вход в рынок. Да и выщитывать растояние до отложки и профецита легче ( проще ).

Теперь хоть можно поставить на меньший ( М15 ) график. А то приходилось выстовлять Алерт-линию и отключать советника если отложка выстовленна ( очень было НЕ удоно, да и жена зверела. Когда ночью срабатывал ,,Алерт-линия".  :beach:

          С уважением Skoch.






#4271 droba

droba

    Не жалеет патронов

  • Свой человек
  • PipPipPipPipPipPipPipPipPip
  • 309 сообщений

Отправлено 23 May 2011 - 17:06

[quote name='olegaolega' timestamp='1306126084' post='28679']
Здравствуйте, я новый программер призванный богом этого форума в помощь уважаемому Alen_T который помогает Вам ... итак.

Посмотрите пожалуйста пост 4240 на стр 212

#4272 Midas

Midas

    В бою

  • Заблокированные
  • PipPipPipPipPipPipPip
  • 179 сообщений

Отправлено 23 May 2011 - 17:13

Кто напишет советника на основе индикатора который во вложении?
Спасибо.


#4273 AndreiPodvorskii

AndreiPodvorskii

    Не сидит в окопе

  • Пользователи
  • PipPipPipPipPip
  • 80 сообщений

Отправлено 23 May 2011 - 17:28

[quote name='Alen_T' timestamp='1306075731' post='28654']
Для второго случая лот задан в тексте программы - 0,01. Это не корректно работает.

А какой лот нужно ставить, чтобы работал корректно, и где конкретно вообще в тексте его нужно ставить?

Спасибо.

#4274 Joker

Joker

    Не сидит в окопе

  • Пользователи
  • PipPipPipPipPip
  • 97 сообщений

Отправлено 23 May 2011 - 17:31

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

Будьте добры, напишите код для вызова в советник сигналов бай/селл из индюка.

#4275 Raf

Raf

    Пошёл в рукопашку

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPip
  • 551 сообщений

Отправлено 23 May 2011 - 20:38

Держи.



Спасибо, Alen! Оперативно. Кнопочку нажал.
  Если не контролировать эмоции, змоции начнут контролироать ваши деньги



Copyright © 2024 Your Company Name