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

Theme© by Fisana
 

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

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


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

#5236 drweb

drweb

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

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

Отправлено 24 July 2011 - 23:08

Дописал отображение линий по лоу и хай.

Цвета линий указываются в настройках


hi =Red;
lo =Blue; соответсвенно.

И что бы линии не заполонили весь график вывел в настройки максимальное количество боров на которых стоит рисовать maxbar=30;

Проверяйте





Спасибо БОЛЬШОЕ!!! Все в принципе так как и хотел, но есть одно но... Можно сделать так, что бы он чертил границы на одном "ИБ" до того момента как появится следующий и так далее? А то так как то все смешивается и тяжело определить что гдеИзображение


попытался изобразить на скрине...

Прикрепленные изображения

  • macd_4h_117.gif

Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "ТИТАНИК"
"Когда мы правы, мы часто сомневаемся, но ошибаемся мы обычно с полной уверенностью."

Бенджамин Дизраэли


 
 

#5237 PycckuuJuice

PycckuuJuice

    Рвется в бой

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

Отправлено 25 July 2011 - 00:28

Дописал отображение линий по лоу и хай.

Цвета линий указываются в настройках


hi =Red;
lo =Blue; соответсвенно.

И что бы линии не заполонили весь график вывел в настройки максимальное количество боров на которых стоит рисовать maxbar=30;

Проверяйте



Здравствуйте. Большое спасибо за индикатор.
Подумал вот, может быть следует вместо

ObjectCreate(name,OBJ_HLINE,0,0,High[i+1]);
ObjectCreate(name1,OBJ_HLINE,0,0,Low[i+1]);

сделать

ObjectCreate(name,OBJ_HLINE,0,0,High[i]);
ObjectCreate(name1,OBJ_HLINE,0,0,Low[i]);

потому что вроде бы границы должны идти от экстремумов именно внутреннего бара, как на рисунке. Или может путаю что-то. . .:scratch_head:
Заранее спасибо за ответ



P.S. Немного поколдовал над кодом.
Если во внешних настройках Луч=false, то будет рисовать короткие границы. Если Луч=true, то рисует горизонтальные границы на всю ширину.
Может такой подойдёт

Прикрепленные изображения

  • 1.JPG

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


  • drweb это нравится

#5238 drweb

drweb

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

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

Отправлено 25 July 2011 - 08:41

P.S. Немного поколдовал над кодом.
Если во внешних настройках Луч=false, то будет рисовать короткие границы. Если Луч=true, то рисует горизонтальные границы на всю ширину.
Может такой подойдёт


Спасибо! То что нужно! Изображение Изображение
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "ТИТАНИК"
"Когда мы правы, мы часто сомневаемся, но ошибаемся мы обычно с полной уверенностью."

Бенджамин Дизраэли


#5239 Skoch

Skoch

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

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

Отправлено 25 July 2011 - 11:04

Всё-таки по внешнему бару, меньше ложных входов.

Прикрепленные изображения

  • По внешнему бару.gif

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


  • DGA и mercyr это нравится

#5240 sly

sly

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

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

Отправлено 25 July 2011 - 11:18

Если честно не совсем понятно что нужно.

Имеется ввиду что от текущей цены нарисовать линии не по округленным уровням , а на расстоянии определенного числа писпсов? Тогда поищите мой скрипт, я его 2 раза бросал, он позволяет это сделать.




Спасибо за ответ. этот скрипт несовсем что мне нужно.

вы меня практически поняли но мне нужен индюк который будет рисовать линии: не от текущей цены и не от целых чисел например как 1.40000, 140500,а такой чтобы в меню индикатора можно было поставить цену например 1.42315 а уже от этой цены на растояние ну допустим 530 пунктов ставить уровни.


в настройках

цена от которой пойдёт отсчёт - 1.42315

через какое растояние ставить уровни от первой цены - 530 пунктов

и количество линий от первой цены - 10




надеюсь вы поймёте:)

Сообщение отредактировал sly: 25 July 2011 - 11:36


#5241 serzh11111

serzh11111

    В бою

  • Свой человек
  • PipPipPipPipPipPipPip
  • 166 сообщений

Отправлено 25 July 2011 - 12:31

Приветствую. Просьба такого плана к программистам. Нужно в прикрепленном советнике добавить такую функцию: Открываются два ордера одинакового объёма в разные стороны. Тейк на этом (ПЕРВОМ) этапе не ставится. Затем одновременно с каждым усредняющим коленом открывается хеджирующее колено, и начиная со второго колена уже ставится тейк профит в соответствии с "Заводскими настройками совы" а стоп по хеджирующим коленам ставится на уровень тейка. Теперь объёмы: при уходе к примеру на север, основная серия усредняется в обычном режиме (то есть ничего не нужно менять) Хеджирующая серия выставляется так.
1 ордер БАЙ=СЕЛ
2 ордер БАЙ2=БАЙ1
3 ордер и все последующие: Начинается усреднение в соответствии с LotExponentHedge
Внешние переменные.
LotExponentHedge - коэффициент увеличения хеджирующих колен.
MaxTradesHedge - максимально допустимое количество хеджирующих колен.

Плюс, если возможно, прикрутите Мани менеджмент к этому советнику.

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



#5242 vasili

vasili

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

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

Отправлено 25 July 2011 - 12:55

Спасибо за ответ. этот скрипт несовсем что мне нужно.

вы меня практически поняли но мне нужен индюк который будет рисовать линии: не от текущей цены и не от целых чисел например как 1.40000, 140500,а такой чтобы в меню индикатора можно было поставить цену например 1.42315 а уже от этой цены на растояние ну допустим 530 пунктов ставить уровни.


в настройках

цена от которой пойдёт отсчёт - 1.42315

через какое растояние ставить уровни от первой цены - 530 пунктов

и количество линий от первой цены - 10
надеюсь вы поймёте:)

исправил скрипт . Ввел параметр startprice именно от этого ценового уровня будет строиться линии.
Все остальное как прежде:
-количество линий в каждую сторону
-цвет линий
-тип линий

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


  • drweb это нравится
Пишу советники/индикаторы/cкрипты Пишите мне

#5243 sly

sly

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

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

Отправлено 25 July 2011 - 18:47

исправил скрипт . Ввел параметр startprice именно от этого ценового уровня будет строиться линии.
Все остальное как прежде:
-количество линий в каждую сторону
-цвет линий
-тип линий


Золотый вы человек, СПАСИБО!.


Но увас в скрипте ошибочка закралась , сверху от уровня получается на 2 пункта больше , а снизу от уровня меньше на 2 пункта. точнее говоря на несколько пунктов , всегда по разному.

исправте пожалуйста.

Сообщение отредактировал sly: 25 July 2011 - 18:52


#5244 w2m

w2m

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

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

Отправлено 25 July 2011 - 19:00

Уважаемые программисты! Прошу написать советника на такую стратегию: работа ведётся на 30-и мин.графике.За минуту до закрытия свечи,выставляются 2 ордера:бай-стоп и сел-стоп на расстоянии 10 пунктов от текущей цены (в пятизнаке -100пп).И выставление ТР=20 и СЛ=17.Хотелось бы менять настройки ТР,СЛ и время работы советника.И чтобы выставлял ордера на каждой свечке,а не сработавшие предыдущие удолял.
Стратегия не моя,но кажется,что перспективная.Хочется автоматизировать процесс для тестирования на истории.

#5245 Charli

Charli

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

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

Отправлено 25 July 2011 - 22:47

Добрый вечер господа программисты! Долго не решался обратиться к Вам с просьбой о написании советника! Пока подобную просьбу не озвучили на форуме! Назовем стратегию "СЕТЬ".
И просьба такова: Работа ведется на новостях, перед их выходом запускаем советник, и он расставляет сеть из ордеров в обе стороны от текущей цены. Ордера имеют функцию настройки стоп-лосса, тейк-профита и трала(как вариант, надеюсь пригодится). По умолчанию задаем значения для работы советника в пятизнаке. В функциях советника указываем: 1 - расстояние в пунктах от текущей цены до первого ордера, 2 - расстояние в пунктах между ордерами, 3 - кол-во открываемых ордеров в каждую сторону.Ордера удаляются при удалении советника, до этого они остаются в силе и работают на пробой, т.к. при выходе новостей цена мечется , и были случаи пробития заданного уровня не один раз. Вроде ничего не упустил если что не так поправьте.
P.S. А так как просьба пересекается с предыдущей, то может обе заявки выполнит один программист? Больно они по принципу схожи! Cпасибо.
  • mercyr это нравится

#5246 тренд

тренд

    Ветеран форума

  • Профи
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1301 сообщений

Отправлено 25 July 2011 - 23:31

Василий здравствуйте !

Имеется в виду что устанавливаются два отложенника в одну и другую сторону и на них вешается скрипт.
Можно и по маджику, наверное даже по нему будет лучше.





И еще есть советник который открывается в определенное время и далее выставляет отложенники в обе стороны на расстоянии от цены(расстояние регулируется), если на
свече отложенник не сработал то модификация на следующей, при открытии ордера противоположный удаляется. Все бы хорошо но, при открытии ордера и закрытии его по ТР или SL нужно по новой запускать советник. Нельзя ли
что бы после закрытия ордера советник вновь запускался сам.

С уважением, Тренд

#5247 serzh11111

serzh11111

    В бою

  • Свой человек
  • PipPipPipPipPipPipPip
  • 166 сообщений

Отправлено 25 July 2011 - 23:32

Добрый вечер господа программисты! Долго не решался обратиться к Вам с просьбой о написании советника! Пока подобную просьбу не озвучили на форуме! Назовем стратегию "СЕТЬ".
И просьба такова: Работа ведется на новостях, перед их выходом запускаем советник, и он расставляет сеть из ордеров в обе стороны от текущей цены. Ордера имеют функцию настройки стоп-лосса, тейк-профита и трала(как вариант, надеюсь пригодится). По умолчанию задаем значения для работы советника в пятизнаке. В функциях советника указываем: 1 - расстояние в пунктах от текущей цены до первого ордера, 2 - расстояние в пунктах между ордерами, 3 - кол-во открываемых ордеров в каждую сторону.Ордера удаляются при удалении советника, до этого они остаются в силе и работают на пробой, т.к. при выходе новостей цена мечется , и были случаи пробития заданного уровня не один раз. Вроде ничего не упустил если что не так поправьте.
P.S. А так как просьба пересекается с предыдущей, то может обе заявки выполнит один программист? Больно они по принципу схожи! Cпасибо.


Есть такой скрипт, правда без трала.
Вторым скриптом удаляем отложки.

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



#5248 MrSerj

MrSerj

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

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

Отправлено 26 July 2011 - 01:05

Коллеги приветствую! Такая просьба. Как правильно получить значение каждой из фибо уровней индикатора ZUP из советника (для использования в советнике)? А точнее вот из этих функций индикатора "Parameters for fibo Levels" (ExtFiboDinamic и ExtFiboStatic) и "Parameters for Andrews Pitchfork" (ExtFiboFanDinamic) и значения переломов зигзага (к примеру, от первого до 2 луча, от 2 до 3 и т.д. в общем, все значения переломов лучей, которые рассчитывает индикатор и выводит на график). Индикатор прикрепил. Заранее благодарю за помощь! С уважением.

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



#5249 AndrewZ

AndrewZ

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

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

Отправлено 26 July 2011 - 12:16

Может все таки кто-нибудь возмется довольно интересная схемка в мониторинге не плохо идет?


Здравствуйте, есть любопытная система. Хотя она и напоминает Илана (к которому отношение соответствующее), но в данном виде я илана не видел. Усреднение не так часто т.к. успевают сработать ТП обоих ордеров.

Описание системы:

1) В ноль-ноль по терминальному времени открывается две сделки по GBPUSD, одна на север, вторая на юг. Тейк короткий - 10 пп. Лот - 0,1 на 1к депозита.
2) Дальше, одна из сделок закрывается по тейку. На втором направлении начинается усреднение. Пипстеп (как его часто называют) не одинаковый, а рассчитывается из следующих соображений:
а) исторически сложившееся максимальное бескоррекционное движение GBPUSD,
б) максимально допустимая просадка на N-ное количество колен.

В данный момент (или, если хотите, по истории за прошлый год) максимальное бескоррекционное движение составляло около 300 пп. Вот такой диапазон и берется в рассчет. Соответственно, на расстоянии 300 пп от открытия первого ордера - плавающий убыток составляет около 50% с учетом всех открытых позиций.

По этому настройки колен должны быть индивидуальны с 1 по 10 (с запасом) пипстеп, лот. ТП/SL общий для всех ордеров на уровне N % от депо на момент входа (при открытии очередного ордера в серии усреднений ТП пересматривается и корректируется), стоп-лосса нет (но если в серии много поз открыто, то в точке безудытка + N% у первых ордеров появляется стоп, а у последних открытых там тейк). При нулях в настройках следующий степ не работает. Лот желательно фиксированный и в % от депо.

Желательна опция переключения работы рынок\отложки. (Рынок может скользить и реквотить на сильном движении, а отложки геп перерыгнуть, по-этому каждый выбирает своё.)

В оригинале при достижении просадки в 50%. Выстовляется локирующий ордер далее рулежка в ручном режиме.

Пожелание для оптимизации - добавить явный контроль открытия бара (желательно true/fals для оптимизации по ценам открытия) что в купе с отложками в тестере не даст большой погрешности в данном алгоритме на малых ТФ при увеличении скорости на порядки. Далее отобранные варианты можно тестить по тикам.

Система показала неплохой результат на реальном счете. Есть мониторинг http://www.myfxbook....continue/129895 а так же памм http://instaforex.co...php?user=277587 с нехилым количеством инвесторов в 270 000$. Хотя такие системы рано или позно льют, но дают неплохо заработать при фиксации прибыли. ПАММ не первый первый был закрыт для переоптимизации системы, не слит!!!

Может что не учел?


Хотелось бы ее опробовать. Может кто возьмется?



#5250 1824007

1824007

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

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

Отправлено 26 July 2011 - 14:00

Здраствуйте,уважаемые программисты не могли бы вы написать простенький советник по данному индикатору.
Так чтоб сделки он открывал только на покупку (то есть при появлении синей стрелочки открывался ордер на покупку со следующей свечи .
SL и TP можно было менять в настройках совы.
Сигналы на продажу пусть сов не рассматривает.

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

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





Copyright © 2024 Your Company Name