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

Theme© by Fisana
 

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

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


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

#1051 MCM

MCM

    Расстрелял целый магазин

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

Отправлено 16 August 2010 - 19:22

Добрый день.
Уважаемые программисты, можно ли немного дополнить индикатор, добавить звуковой сигнал и  информационную табличку с наименованием инструмента и ТФ, как на рисунке

Ждите понедельника, надо проверять на демке.


Уважаемый Necron, извините что напоминаю о себе, Вы куда-то пропали, наверно не получится дополнить...

 
 

#1052 Дмитрий

Дмитрий

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

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

Отправлено 16 August 2010 - 20:20

Здравствуйте,помогите написать советника по такому заданию:
На часовой график выбранной валютной пары необходимо поместить следующие экспоненциальные скользящие средние.
8 ,12,24,72
Индикаторы:, stohastik 24,12,3.
Условия для входа:
1. Цена на графике пробила скользящую среднюю 72 EMA (свеча должна закрыться выше на покупку, либо ниже на продажу средней 72 EMA.)
2. Стохастик находится выше (ниже) уровня 50
3. Скользящие средние 8, 12, 24 EMA повернуты в сторону основного тренда и желательно выстроились в порядок (8 над 12 над 24 - сделка на покупку, 24 над 12 над 8 - сделка на продажу).
Открываем серию сделок
1. Когда ЕМА 8 пересекает ЕМА 72
2. Когда ЕМА 12 пересекает ЕМА 72
3. Когда ЕМА 24 пересекает ЕМА 72 - в настройках советника необходимо задавать размер лота для каждой сделки в серии.
Если открылись все 3 сделки в серии, то стоп и ТР для всех одинаковый равен стопу и ТР первой сделки.
Если в момент выполнения условий на покупку(продажу) скользящие средние находятся выше (ниже) ЕМА 72, то открывать две сделки:
1. Когда ЕМА 8 пересекает ЕМА 12
2. Когда ЕМА 12 пересекает ЕМА 24
Стоп-лосс ставить за EMA 72 на расстояние 12-15(в настройках) пунктов и перемещать вместе с ЕМА 72.
Возможность использования при этом трейлинг-стоп или его отключение. При включении (срабатывании) трейлинг-стоп изменять ТР на шаг изменения стопа.
TP минимум в 50-100 пунктов - в настройках советника необходимо задавать размер ТР.

Условия для выхода:
1 по стопу или трейлинг-стопу
2 при пересечении ЕМА 12 и 24
заранее благодарен.

#1053 SEVERUS

SEVERUS

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

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

Отправлено 19 August 2010 - 00:41

Уважаемые господа, прошу помочь в написании советника, уйму времени убил пытаясь сложить советник из разных частей подобных, опыт старого доброго бейсика немного помогает, но все равно получилось не то что нужно,а точнее не все что нужно, все же необходимо реально знать что делаеш...
В общем сам алгоритм советника:
задаем условия для одного ордера:
1. время открытия
2. время закрытия
3. кол-во пунктов от от хая-лоу предыдущей свечи
4. профит пунктов
5. лось пунктов
7. задаем трал (от 1 пункта)
суть такова: в заданное время должны открыться одновременно два отложенных
противоположных ордера на заданном расстоянии от хая-лоу предыдущей свечи. при достижении
ценой заданного уровня открывается позиция и тралица(если заданно) или
закрывается заданными профитом или стопом или в заданное время.
всего нужно шесть задаваемых параметров времени открытия-закрытия, и в
каждый параметр времени открывается по 2 противоположных ордера, итого в
течении суток может висеть одновременно 12 противоположных ордеров. часть
отложенных позиций откроется, а часть сниметься в заданное
время.
В принципе все просто, может поможете хоть для одного ордера написать все условия, а я там по аналогии допишу, чтоб время ваше не отнимать...Заранее благодарен!

#1054 Johnathan_Burov

Johnathan_Burov

    Давно в теме

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

Отправлено 19 August 2010 - 12:37

Уважаемые господа, прошу помочь в написании советника, уйму времени убил пытаясь сложить советник из разных частей подобных, опыт старого доброго бейсика немного помогает, но все равно получилось не то что нужно,а точнее не все что нужно, все же необходимо реально знать что делаеш...
В общем сам алгоритм советника:
задаем условия для одного ордера:
1. время открытия
2. время закрытия
3. кол-во пунктов от от хая-лоу предыдущей свечи
4. профит пунктов
5. лось пунктов
7. задаем трал (от 1 пункта)
суть такова: в заданное время должны открыться одновременно два отложенных
противоположных  ордера на заданном расстоянии от хая-лоу предыдущей свечи. при достижении
ценой заданного уровня открывается позиция и тралица(если заданно) или
закрывается заданными профитом или стопом или в заданное время.
всего нужно шесть задаваемых параметров времени открытия-закрытия, и в
каждый параметр времени открывается по 2 противоположных ордера, итого в
течении суток может висеть одновременно 12 противоположных ордеров. часть
отложенных позиций откроется, а часть  сниметься в заданное
время.
В принципе все просто, может поможете хоть для одного ордера написать все условия, а я там по аналогии допишу, чтоб время ваше не отнимать...Заранее благодарен!

напишу, только мне не понятны пункты 3 и 7

#1055 nitob

nitob

    Расстрелял целый магазин

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

Отправлено 19 August 2010 - 17:32

Уважаемые программисты!Подскажите можно вставить код в советник,чтоб советник на один график ставиш а он повсем валютам торгавал.как в гепарде.

#1056 Johnathan_Burov

Johnathan_Burov

    Давно в теме

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

Отправлено 19 August 2010 - 17:48

Уважаемые программисты!Подскажите можно вставить код в советник,чтоб советник на один график ставиш а он повсем валютам торгавал.как в гепарде.

можно

#1057 vitas0503

vitas0503

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

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

Отправлено 19 August 2010 - 19:08

кто-нить может добавить в советник функцию закрыть все ордера на графике.А то есть бай селл и безубыток,а закрывать надо отдельным скриптом.Сразу оговорюсь-открытого кода нет,так как до автора немогу достучаться.Он выложен в открытом доступе на кодабазе----ГРАФИЧЕСКИЙ СОВЕТНИК

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



#1058 SEVERUS

SEVERUS

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

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

Отправлено 20 August 2010 - 03:56

напишу, только мне не понятны пункты 3 и 7



спасибо за ответ! По пункту 3 разрисовал пример для одного задаваемого значения времени(в условии советника) окрытия отложенных ордеров байстоп и селлстоп. На примере- задаем время установки отложенных ордеров 15.00. Задаем уровень отступа от максимума и мин. движения цены свечи в 14.00. При срабатывании одного из ордеров (или обеих) срабатывает трейлинг стоп от 1пункта(задаваемое значание), или если в условии зоветника трейлинг отключин, то закрывается по задаваемому тейкпрофиту или стоплосу. (это касаемо 7 пункта)
Всего 6 задаваемых значений времени.
спасибо.
график.gif

#1059 nitob

nitob

    Расстрелял целый магазин

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

Отправлено 20 August 2010 - 07:21

можно

а как выглидит код ?



extern string sSymbols1 = "AUDCAD: 1; AUDCHF: 1; AUDJPY: 1; AUDNZD: 1; AUDUSD: 1; CADCHF: 1; CADJPY: 1; CHFJPY: 1; EURAUD: 1; EURCAD: 1; EURCHF: 1; EURGBP: 1; EURJPY: 1; EURNZD: 1; EURUSD: 1;";
extern string sSymbols2 = "GBPAUD: 1; GBPCAD: 1; GBPCHF: 1; GBPJPY: 1; GBPNZD: 1; GBPUSD: 1; NZDCAD: 1; NZDCHF: 1; NZDGBP: 1; NZDJPY: 1; NZDUSD: 1; USDCAD: 1; USDCHF: 1; USDJPY: 1";




#1060 nitob

nitob

    Расстрелял целый магазин

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

Отправлено 20 August 2010 - 10:30

вот советник

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



#1061 droba

droba

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

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

Отправлено 20 August 2010 - 16:46

Уважаемые программисты!

Можно написать советник по следующему алгоритму:

рынок идет вниз и оставляет за собой отложки Buy Stop с промежутком между ордерами m (задаваемый параметр),

а первый Buy Stop выставляется на определенном расстоянии от цены р (задаваемый параметр).

Тейкпрофит и стоплос  (задаваемый параметр).

Ну и аналогично если рынок идет вверх расставляет за собой Sell Stop.

Удалять не сработавшие отложки через 120 часов.

#1062 maximus73

maximus73

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

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

Отправлено 20 August 2010 - 18:10

вот советник


Можно вкратце описание его работы?

#1063 nitob

nitob

    Расстрелял целый магазин

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

Отправлено 20 August 2010 - 18:35

Можно вкратце описание его работы?


даный советник работает по зигзагу.выстовляет отложки если цена пошла по тренду то отложку оставлет если нет удаляет, ждет дольнейшего тренда .Хочу попросить поставте пожалуйста стоплот.

#1064 Johnathan_Burov

Johnathan_Burov

    Давно в теме

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

Отправлено 20 August 2010 - 22:49

спасибо за ответ! По пункту 3 разрисовал пример для одного задаваемого значения времени(в условии советника) окрытия отложенных ордеров байстоп и селлстоп.  На примере- задаем время установки отложенных ордеров 15.00. Задаем уровень отступа от максимума и мин. движения цены свечи в 14.00. При срабатывании одного из ордеров (или обеих) срабатывает трейлинг стоп от 1пункта(задаваемое значание), или если в условии зоветника трейлинг отключин, то закрывается по задаваемому тейкпрофиту или стоплосу. (это касаемо 7 пункта)
Всего 6 задаваемых значений времени.
спасибо.
график.gif




все понятно

#1065 Johnathan_Burov

Johnathan_Burov

    Давно в теме

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

Отправлено 21 August 2010 - 17:58

спасибо за ответ! По пункту 3 разрисовал пример для одного задаваемого значения времени(в условии советника) окрытия отложенных ордеров байстоп и селлстоп.  На примере- задаем время установки отложенных ордеров 15.00. Задаем уровень отступа от максимума и мин. движения цены свечи в 14.00. При срабатывании одного из ордеров (или обеих) срабатывает трейлинг стоп от 1пункта(задаваемое значание), или если в условии зоветника трейлинг отключин, то закрывается по задаваемому тейкпрофиту или стоплосу. (это касаемо 7 пункта)
Всего 6 задаваемых значений времени.
спасибо.
график.gif


вот советник для одной пары ордеров

Прикрепленный файл  6OrdersExpert.mq4   4.4К   73 скачиваний

_eOpenTime1 = 0; время открытия в секундах например 3600 - это час ночи

_eCloseTime1 = 7200; например 7200 через два часа сделка закроется или истечет вермя отложенного ордера
_ePause = 300; в течение 300 секунд система пытается открыть ордер если он не открылся с первого раза

время написания  и тестирования : 2,5 часа





звиняйте только на пару ордеров
  • maximus73 это нравится



Copyright © 2024 Your Company Name