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

Theme© by Fisana
 

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

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


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

#616 Johnathan_Burov

Johnathan_Burov

    Давно в теме

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

Отправлено 12 July 2010 - 16:00

Здравствуйте,кто-нибудь сможет сделать автоматический трейлинг по индикатору,с возможностью ведения одновременно нескольких позиций?


уже написал, нужно проверить в тестере хотя бы

 
 

#617 Johnathan_Burov

Johnathan_Burov

    Давно в теме

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

Отправлено 12 July 2010 - 19:51

Здравствуйте,кто-нибудь сможет сделать автоматический трейлинг по индикатору,с возможностью ведения одновременно нескольких позиций?


написал полностью с нуля хоть и имеются чужие трейлинги.


хотелось свой шаблон, так бы сам не сел, я их не использую.

Шаблон получился очень удачный, так как для изменения метода трейлинга, нужен индикатор идентичный по структуре ATR. 2 буфера:

один поддержки, один сопротивления

В дальнейшем и дальше буду немного помогать тем кто не умеет программировать, а заодно буду описывать сколько времени уходит на казолось бы простые вещи, чтобы  те кто просят о помощи, понимали, что это все-таки не 10 минут писать

Программирование: чуть более 1 часа

отладка в тестере: 1,5 часа

подготовка в выкладыванию инструкцией: 30 минут()


необходимый индикатор: Прикрепленный файл  ATRStops_v11.1.mq4   3.09К   102 скачиваний

Советник: Прикрепленный файл  Treiling by ATR.mq4   2.31К   104 скачиваний

Иллюстрация: Sell trailing.jpg




теперь инструкция:

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

для управления большим количеством оредров(не 2-5, а 10-50) используют MagicNumber. это я уже если и буду делать то не скоро. пока попробуйте с этим поторговать чтобы понять как работает простой советник-трейлер, а потом и к более серьезным подходить. 

таким образом 1 советник, одно окно торгового инструмента, одна сделка 

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



1. повесить советник на окно торгового инструмента, ничего не произойдет, так как советник еще не знает с каким ордером работать

2. открыть торговую позицию

3. в переменную советника eOrderID занести номер ордера открытой позиции

3. пока в торговой позиции не будет установлен stoploss, советник не будет менять stoploss

4. даже если сделка открыта против текущего тренда индикатора ATR, ничего страшного, советник начнет подтягивать stoploss, когда 

появится соответствующий сигнал на индикаторе. пример ATR показывает сопротивление, а мы открылись на Buy, пока индикатор ATR не начнет показывать поддержку - stoploss не будет поддтягиваться.

5. как только сделка закроется, по стоплоссу или вручную, или другим советником(не моим), то  Treiling by ATR продолжает висеть ничего не предпринимая

6. в любой момент его можно заставить управлять другой сделкой, просто присвоив переменной eOrderID номер другого ордера

(с предыдущей же сделкой ничего не случится, у нее же уже есть стоплосс)




P.S.: С уважением к форумчанам, Johnathan Burov 

#618 Skoch

Skoch

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

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

Отправлено 13 July 2010 - 00:02

Здравствуйте господа Прогромисты.

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

с установкой ,,прибыли и убытков,, и когда оба ордера закроються (не раньше), на следущем баре всё повторяется.

Доработка:

1). Чтоб работал на реальном счёте ( или конкурсном). А то на "АЛЬПАРИ" работает только демо.

"БРОКО" вопще негде неработает.

2). На каждый ордер (ВАЖНО) по отдельности "стоп и прибль" ( а сейчас установка один на двоих).

(Чтобы учитывать спред ( разных ) валютных пар).

3). Возможность торговать разными валютами одновременно.

Вот вроде и всё, спасибо.

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

  • Прикрепленный файл  mo_bidir.mq4   972байт   54 скачиваний


#619 afrika

afrika

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

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

Отправлено 13 July 2010 - 04:44

помогите пожалуйста с индюком!!!!

что-то не понятное происходит при его запуске(начинает работать не сразу)

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



#620 maximus73

maximus73

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

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

Отправлено 13 July 2010 - 06:57

Здравствуйте, хочу спросить: имеется тралл по балансу, при достижении заданной прибыли начинает тралить в процентах общую прибыль. И в принципе работает не плохо (хотя есть заморочки), но он тралит все ордера, на всех парах. А можно сделать трал, который бы следил за профитом на конкретной паре, не трогая при этом остальные и при заданной в % просадке закрывал все ордера (включая отложники) на данной паре? Заранее спасибо.

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



#621 Johnathan_Burov

Johnathan_Burov

    Давно в теме

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

Отправлено 13 July 2010 - 08:09

Здравствуйте, хочу спросить: имеется тралл по балансу, при достижении заданной прибыли начинает тралить в процентах общую прибыль. И в принципе работает не плохо (хотя есть заморочки), но он тралит все ордера, на всех парах. А можно сделать трал, который бы следил за профитом на конкретной паре, не трогая при этом остальные и при заданной в % просадке закрывал все ордера (включая отложники) на данной паре? Заранее спасибо.


1. как советник будет определять какие тралить ордера: для этого пр открытии ордера нужно прописывать или комментарий к нему в определенном формате, или MagicNumber.

а для этого нужно открыватьсделку через скрипт, а не через стандартное окно

а внастройках советника будет переменная magicUnmber по которой он будет подхватывать все ордера с этим параметром и торговать только ими




2. Общий убыток и прибыль посчитать можно по конткретной паре, конкретному числу ордеров

но...

3. общую прибыль % по сравению с чем, общий убыток в % по сравнению с чем считать?

как задавать уровень - или значение от которого % считать?




4. какой метод тралла использовать... тот что в прикепленном советнике?

#622 Johnathan_Burov

Johnathan_Burov

    Давно в теме

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

Отправлено 13 July 2010 - 08:23

 

Здравствуйте господа Прогромисты.

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

с установкой ,,прибыли и убытков,, и когда оба ордера закроються (не раньше), на следущем баре всё повторяется.

Доработка:

1). Чтоб работал на реальном счёте ( или конкурсном). А то на "АЛЬПАРИ" работает только демо.

"БРОКО" вопще негде неработает.

2). На каждый ордер (ВАЖНО) по отдельности "стоп и прибль" ( а сейчас установка один на двоих).

(Чтобы учитывать спред ( разных ) валютных пар).

3). Возможность торговать разными валютами одновременно.

Вот вроде и всё, спасибо.

1. не код советника а бред какой-то, ясное дело не трогует: условие если на счету не октрыта ни одна позиция, тогда советник может торговать, я если вы свои открыли, хрен он заторгует 2. это легко

3. также легко


сейчас напишу...

ничего святого в этом советнике от первоначального не осталось


так что название у него теперь Hedje - от слова хеджировать 

Сообщение отредактировал Johnathan_Burov: 13 July 2010 - 09:45


#623 staseka

staseka

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

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

Отправлено 13 July 2010 - 08:32

Прошу прощения за предыдущий пост и Вашей помощи в написании индикатора.
Что имеется :
Индикатор CCI или любой другой осциллятор по желанию с разными периодами по выбранной валютной паре, выкачанный мной с MQL4 и совсем чуть измененный.
Увидел следующий индюк http://codebase.mql4.com/ru/5827
Думаю, что если вместо пар, отражать тот же самый CCI (или?) с разными периодами на разных таймфреймах, будет более информативней ...
Сам в программировании даже ходить не умею :rolleyes:
Заранее благодарен.

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



#624 konul

konul

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

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

Отправлено 13 July 2010 - 09:41

Доброго дня всем!Кто-нибудь работает над этим советником;а то загрузок 6,а ответов-0.

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



#625 Michelangelo®

Michelangelo®

    МОРДЕ-РАПТОР

  • Профи
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1003 сообщений

Отправлено 13 July 2010 - 09:57

Доброго дня всем!Кто-нибудь работает над этим советником;а то загрузок 6,а ответов-0.



сегодня сделаю...
кстати стоплос там есть... стоплос выставляется от хай (лоу) предыдущей свечи со смещением offset
и открывает он сделки в обоих направлениях... может на демо глючит из-за мелких недоработок самого кода... :rolleyes:
Изображение
Возможно все! ...что ниже скорости света!
Невозможное делаю сразу! Чудо требует незначительной подготовки...
Пришел, увидел, нафлудил...

Изображение

#626 konul

konul

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

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

Отправлено 13 July 2010 - 10:12

Добавьте,пож-та,этот трейлинг,только с MagicNumber,и исправьте ошибки в коде.Спасибо!

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



#627 Johnathan_Burov

Johnathan_Burov

    Давно в теме

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

Отправлено 13 July 2010 - 10:27

Здравствуйте господа Прогромисты.

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

с установкой ,,прибыли и убытков,, и когда оба ордера закроються (не раньше), на следущем баре всё повторяется.

Доработка:

1). Чтоб работал на реальном счёте ( или конкурсном). А то на "АЛЬПАРИ" работает только демо.

"БРОКО" вопще негде неработает.

2). На каждый ордер (ВАЖНО) по отдельности "стоп и прибль" ( а сейчас установка один на двоих).

(Чтобы учитывать спред ( разных ) валютных пар).

3). Возможность торговать разными валютами одновременно.

Вот вроде и всё, спасибо.




Теперь должно работать


время кодирования: 1:15 часа

время тестирования 30 минут +15 минут из-за найденной ошибки в коде

подготовка инструкции: 15 минут

extern int eMagicNumber = 23405;  для работы с другими советниками от 1 до 65535

extern string eComment = "Hedje.ex4"; комментарий в ордере


extern string eSymbol1 = "EURUSD";         торговый инструмент
extern int eType1 = OP_BUY;                     0- открытие сделки на покупку, 1 - открытие сделки на продажу, другие значение не ставить
extern double eLots1 = 0.1;                       размер позиции
extern double eSL1 = 0.0030;                   стоплосс
extern double eTP1 = 0.0060;                   тейкпрофит

extern string eSymbol2 = "EURUSD";
extern int eType2 = OP_SELL;
extern double eLots2 = 0.2;
extern double eSL2 = 0.0015;
extern double eTP2 = 0.0030;

extern int eSlippage = 3;                           допустимое проскальзывание в пунктих при открытии сделки


иллиюстрация работы в тестере: Hedje.jpg


сам советник: Прикрепленный файл  Hedje.mq4   2.86К   216 скачиваний




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

очень мощный советник в умелых руках

и заметьте совершенно бесплатно

P.S.: не забывайте оценивать труды

рейтинг.jpg
  • ALECKTOP, user99, davletovdanis и 4 другим это нравится

#628 Michelangelo®

Michelangelo®

    МОРДЕ-РАПТОР

  • Профи
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1003 сообщений

Отправлено 13 July 2010 - 10:55

Добавьте,пож-та,этот трейлинг,только с MagicNumber,и исправьте ошибки в коде.Спасибо!



попробуй...

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


  • ALECKTOP это нравится
Изображение
Возможно все! ...что ниже скорости света!
Невозможное делаю сразу! Чудо требует незначительной подготовки...
Пришел, увидел, нафлудил...

Изображение

#629 Skoch

Skoch

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

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

Отправлено 13 July 2010 - 11:00

Теперь должно работать


время кодирования: 1:15 часа

время тестирования 30 минут +15 минут из-за найденной ошибки в коде

подготовка инструкции: 15 минут

extern int eMagicNumber = 23405;  для работы с другими советниками от 1 до 65535

extern string eComment = "Hedje.ex4"; комментарий в ордере


extern string eSymbol1 = "EURUSD";         торговый инструмент
extern int eType1 = OP_BUY;                     0- открытие сделки на покупку, 1 - открытие сделки на продажу, другие значение не ставить
extern double eLots1 = 0.1;                       размер позиции
extern double eSL1 = 0.0030;                   стоплосс
extern double eTP1 = 0.0060;                   тейкпрофит

extern string eSymbol2 = "EURUSD";
extern int eType2 = OP_SELL;
extern double eLots2 = 0.2;
extern double eSL2 = 0.0015;
extern double eTP2 = 0.0030;

extern int eSlippage = 3;                           допустимое проскальзывание в пунктих при открытии сделки


иллиюстрация работы в тестере: Hedje.jpg


сам советник: Прикрепленный файл  Hedje.mq4   2.86К   216 скачиваний




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

очень мощный советник в умелых руках

и заметьте совершенно бесплатно

P.S.: не забывайте оценивать труды

рейтинг.jpg



Большое спасибо !!! 

#630 vektor17

vektor17

    Начинающий

  • Свой человек
  • PipPipPipPipPipPip
  • 102 сообщений

Отправлено 13 July 2010 - 12:53

Уважаемые господа программисты!
Есть интересный индикатор iP_aaRG_v8a.ex4,
правда он перерисовывается :-(
Можно ли на его основе
сделать другой индикатор
(имеется ввиду использовать его как
CUSTOM, пскольку он в ex4).
Суть заключается вот в чем,
расстояние между Value2 и Value4
меняется и эти изменения могут говорить
об окончании или смене тренда.

Заранее спасибо.

Если нужно прикрепить индюк, поскажите как это сделать.



Copyright © 2024 Your Company Name