Предложения торговых систем для автоматизации У вас есть ручная торговая система, которая вам нравится и приносит доход, но вы хотели бы ее автоматизировать? Ждем ваше предложение.

Ответ
 
Опции темы
Старый 15.02.2016, 21:25   #1 (permalink)
Активный участник
 
Аватар для Understanding
 
Регистрация: 28.01.2016
Адрес: Украина, Одесса
Сообщений: 105
Репутация: 135
Understanding Understanding
Сказал(а) спасибо: 168
Поблагодарили 134 раз(а) в 33 сообщениях
Поинты: 120

По умолчанию Помогите создать советник (безвозмездно, за идею)


Здравствуйте! Мое имя Александр.
Занимаюсь торговлей с 2011 года на реале. Было много всего, но сейчас уже многие ошибки учтены и вручную торгую достаточно успешно. Выстроил свою систему торговли, которая имеет много разных методов и которую так просто не опишешь. В систему входит: обычная линейная регрессия, индикатор Rainbow, фракталы/стрелки с запаздыванием в 1-2 бара, линии Мюррея/Фибоначчи, ленты Боллинджера, Ишимоку, "чистый" свечной анализ, а там, где нужно понять картину движения свеч - использую скрипты (Period Converter по дням и месяцам - Period Converter из стандартной поставки или Period_Converter_Opt.mq4 для конвертации свеч с периодом не старше 30 дней и скрипт Period_Converter_MN.mq4 - скрипт конвертирует месячную свечу в месячные свечи кратные натройки скрипта, а это 2, 3, 4, 6, 12 месяцев в одну свечу "загоняет", мечтаю его доработать чтоб можно было видеть от 2 до 24 месяца в 1 свече, но не имею нужных знаний для этого, эти скрипты можно найти в этом моем сообщении). Все индикаторы и скрипты используемые мною, выставляю в этом сообщении в прикрепленном архиве .zip, дабы интересующиеся не искали все это по всему интернету. Про ТС объяснил. Теперь про советника.

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

Предлагаю использовать в торговле эти индикаторы:

sFractals & Close_Directed_Fractals.mq4 - есть в архиве. Это симбиоз (объединили 2 индикатора в один с добавлением настроек по рисующимся фракталом - цвет, тип стрелки/точки фрактала, в логике ничего не трогали) фрактальных индикаторов от MetaQuotes Software Corp. которые назывались sFractals.mq4 и Close_Directed_Fractals.mq4 Это индикатор с построением фракталов (точек, сигналов на вершине/дне). запаздывает на 1-2 бара. Close_Directed_Fractals создает фрактал на 1 бар быстрее чем sFractals, и его фрактал является, по обыкновению предшественником "прочного" фрактала, который создает уже sFractals. Надо сделать так, чтоб советник работал от любого первого создавшегося фрактала из этого индикатора.

Keltner Channels.mq4 - канал Кельтнера (аналог канала Боллинджера, но у'же). Советник должен считаться с направлением и границами этого канала и работать от границ канала.

!Mur_VM-2.01.mq4 - крутой индикатор рисующий линии Мюррея с историей изменения уровней (например, пару дней назад эта отметка была 2 а сейчас она 4 или 0 и т.д.) и маркировкой цвета этой истории. В действии поймете, как меняется история этих уровней Мюррея и она отчетливо и умело показывается индикатором. Индикатор был модифицирован (человеком из форума mt5) - выведены все линии в окно данных вызываемое по Ctrl+D, в оригинале были в окне данных видны только главные линии а линии +/-2, +/-1, 1, 3, 5, 7 - не были видны. Надо сделать так, чтоб советник, по возможности, работал от линий Мюррея из этого индикатора. Чтоб линии ниже 1 считались приоритетными для покупки, а линии выше 7 считались приоритетными для продажи, но в случае если линии Мюррея к которым сейчас касается цена, совпадают или заходят/дотронулись до границы или вышли за границу канала Кельтнера.

Советник должен учитывать дотрагивание/отбитие от МА-шки 200-периодной и 274-периодной. Отбитие считается подтвержденным, если после похода выше/ниже одной из указанных линий (приоритетнее МА-шка 274-периодная). Почему 274-периодная? - заметил, что наблюдения Кельтнера про мувинг 274-периодный (экспоненциальная, взвешенная цена закрытия) имеет место быть и именно к этой линии на разных ТФ цена стремится по тренду и именно эта линия является главным сопротивлением/поддержкой.

Алгоритм работы советника:
Советник должен уметь работать на всех ТФ или же минимум на М1, М5, М15, М30, Н1, Н4.

Если граница канала Кельтнера была затронута баром/свечей вниз/вверх или цена вышла за границу канала и на предыдущем баре был образован фрактал от Close_Directed_Fractals или вместе с фракталом sFractals (на графике фрактал созданный индикатором sFractals показывается стрелками, а фрактал от Close_Directed_Fractals - показывается точками), то происходит покупка/продажа инструмента с автоматической установкой ТП и СЛ в поле указанном в настройках советника. Если образовался фрактал после дотрагивания к границе (или даже за границей канала Кельтнера) и если при этом совпадают линии Мюррея которые считаются сильными - это линии ниже 1 (0, -1, -2) и выше 6-7 (7, 8, -1, -2) то происходит покупка/продажа инструмента.

Мои наблюдения таковы:

На М5: S/L должен быть не ближе 5 пунктов и не дальше 6.5 пунктов от цены предыдущего фрактала. Т/P должен быть не ближе 7.5 пунктов и не дальше 9.5 пунктов от цены предыдущего фрактала. (на М1 и М5 можно не брать во внимание линии Мюррея и границы канала Кельтнера, но лучше все таки их учитывать, надо сделать возможность вкл/выкл учитывать границы канала Кельтнера и линии Мюррея на ТФ М1 и М5, так будет правильнее).

На М15: S/L должен быть не ближе 6 пунктов и не дальше 8 пунктов от цены предыдущего фрактала. Т/P должен быть не ближе 8 пунктов и не дальше 13 пунктов от цены предыдущего фрактала. (согласно условий совпадения границ канала и линий Мюррея).

На М30: S/L должен быть не ближе 9 пунктов и не дальше 13 пунктов от цены предыдущего фрактала. Т/P должен быть не ближе 9 пунктов и не дальше 20 пунктов от цены предыдущего фрактала (согласно условий совпадения границ канала и линий Мюррея).

На Н1: S/L должен быть не ближе 13 пунктов и не дальше 25 пунктов от цены предыдущего фрактала. Т/P должен быть не ближе 13 пунктов и не дальше 35 пунктов от цены предыдущего фрактала (согласно условий совпадения границ канала и линий Мюррея).

На Н4 S/L и Т/P может быть настроен Вами по наблюдениям.

Советник должен уметь присваивать магик и работать со своими ордерами. Должен уметь закрывать ордер в случае если на графике был разрушен (исчез) фрактал или создался новый фрактал в сторону работы ордера открытого советником (если на графике создался новый фрактал чуть выше 1-3 пункта от предыдущего) наверху, а в данный момент открыт ордер на покупку инструмента, советник должен тут-же закрывать ордер по текущей цене. И так в обе стороны (низ/верх-покупка/продажа). Советник должен ждать пока не закроется ордер по S/L или Т/P или пока советник сам его не закроет исходя из условий создания более нового фрактала и разрушения предыдущего фрактала.

В общем-то вот и весь алгоритм работы советника. По моим наблюдением 80-90% будет прибыль, причем, превышающая убытки. По М5 вообще очень крутой скальпер получается. Можно, конечно, ввести наблюдение за направлением канала Кельтнера. Если все тело канала направлено вверх/вниз и предыдущие фракталы создавались ниже/выше и все последующие обновляют максимум/минимум, то работать в сторону направления канала (только покупка или только продажа, так-же с фиксированными S/L и Т/P).

Советник должен работать только от фракталов и с учетом правил указанных мною в посте. Советник должен ждать расширения границ канала, если текущая цена образования фрактала в сравнении с предыдущим фракталов не дальше чем 5 пунктов от прошлой отметки (например, если цена сейчас по EURUSD 1.1150 а предыдущий фрактал был создан с минимумом 1.1147 а текущий фрактал создан 1.1150 или 1.1152 то советник должен уметь пережидать и не открывать ордер пока цена не выйдет за границы 5-7 пунктового порога, ну или можно не делать эту возможность, если очень муторно и трудно с кодом будет...).

Можно на М5 и М15 не учитывать линии 200/274 и отбитие/пробитие этих линий, а сделать "голого фрактальщика" - работа только по фракталам, но тогда приубавится количество ордеров выбитых по убытку :/ В общем, желательно, чтоб можно было в настройках вкл/выкл. умение следить за теми аспектами, что я тут описал (это линии 200-274, линии Мюррея, канал Кельтнера).

Нужно чтоб в советнике легко настраивалось кол-во пунктов в S/L и Т/P, чтоб умел закрывать свои ордера (присвоение ордерам магика), работа с одним ордером до его закрытия.

Мультивалютность и любой торговый инструмент доступный для торговли в терминале (валюты, металлы - хотя бы они).

Если так можно, то запуск советника на графике который открыт в виде вкладки в терминале, но который не активен сейчас. Запуск других копий на другие инструменты и с других устройств на данном счету (например, несколько советников работают с ноутбука, еще несколько с десктопного компьютера, еще несколько работают с планшета или с виртуального сервера).

В архиве все необходимые индикаторы для работы советника по ним. Линии 200-274 параметры - exponential, weighted close.

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

Имя советника даже придумал Dot Buster, например))
Вложения:
Тип файла: zip Indicators.zip (7.1 Кб, 63 просмотров)

Последний раз редактировалось Understanding; 15.02.2016 в 22:15.
Understanding вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 16.02.2016, 03:31   #2 (permalink)
Активный участник
 
Аватар для Understanding
 
Регистрация: 28.01.2016
Адрес: Украина, Одесса
Сообщений: 105
Репутация: 135
Understanding Understanding
Сказал(а) спасибо: 168
Поблагодарили 134 раз(а) в 33 сообщениях
Поинты: 120
Сообщение от Understanding Посмотреть сообщение
Советник должен учитывать дотрагивание/отбитие от МА-шки 200-периодной и 274-периодной. Отбитие считается подтвержденным, если после похода выше/ниже одной из указанных линий (приоритетнее МА-шка 274-периодная)
... упустил то, что не дописал окончание мысли в предложение. Хотел сказать, что если выше/ниже линии 200/274-периодной 1-2 бара/свечи укрепились, то нужно чтоб советник открывал ордер в сторону куда движется цена. Если цена закрепилась 1-2 свечами/барами выше этих линий - покупка, для продажи зеркально. Стоп по убытку/прибыли неизменный - либо тот, что указан в соотв. полях в пунктах, либо до образования новой точки/фрактала. Если high/low предыдущего фрактала был покорен движением и цена торгуется ниже/выше а новые фракталы не создаются на 1-3 свечах данного движения, то надо чтоб советник покупал/продавал со стопом прошлого фрактала - например: цена была на уровне 1.1150, предыдущий фрактал по М5 был сформирован на отметке 1.1139 (low свечи на которой фрактал создан), а цена пошла вниз 1-3 свечами/барами без создания фрактала сверху, при этом high предыдущего фрактала был выше чем на 13 пунктов, то надо чтоб советник с текущих продавал со стопом за ближайшую вершину с запасом в 5-7 пунктов (чтоб было регулируемым в настройках поле в стопах по прибыли и убытку в случае резкого движения, которое будет определяться тем, что на свечах/барах которые включают в себя цену превышающую 10 пунктов в тело бара/свечи), аналогично с покупкой только зеркально. Потому что даже на М5 при резком движении часто моменты когда происходит именно "сбор стопов", без создания фрактала выше/ниже и потом цена уходит (по моим наблюдениям) на 30-70-100 пунктов в сторону давления цены. Эти моменты нам и нельзя терять а надо чтоб T/P был плавающим и ставился советником после создания фрактала сверху в случае движения вверх, и снизу в случае движения вниз - чтоб сов автоматически закрывал ордер, сразу после создания противоположного фрактала (этот метод, должен включаться только при движении в котором в нескольких барах/свечах присутствует шаг в пунктах больше чем 10-15 в 1 баре/свече). Можно сделать даже чтоб когда тело первой свечи превышает 7 пунктов а тело второй свечи превышает размер в 7-9 пунктов, тогда пусть и включаются эти условия торговли (ну, стоп T/P до создания противоположного фрактала и S/L за предыдущий фрактал, на 5-7 пунктов по цене выше/ниже этого фрактала в сторону движения). Но если это сложно реализовать, то можно сделать просто с фиксированным стопом по убытку и прибыли и все. Все равно, сов за сутки "настругает" не хило, по идее. даже если будет четверть убытков, но прибыль все равно покроет убытки. а в сутки по одному торговому инструменту будет более 10 ордеров открываться. Только надо чтоб открывался только один ордер, без накопления ордеров. Чтоб сов ждал закрытия ордера по S/L-T/P или чтоб закрывал своей логикой ордер, в случае если образовался противоположный фрактал без касания к тому или иному виду стопа.

Ниже сегодняшний ночной скрин М5 MZDUSD. Видите, перед этим "огромным" сливом вниз, было несколько узких свечей во флете с фракталами наверху. Цена в этих фракталах каждый новый фрактал имел low ниже чем предыдущий фрактал снизу и high фрактала сверху так-же был ниже чем предыдущий - прямо истинное подтверждение движения вниз! И потом инструмент был благополучно продан участниками рынка. Нам надо не упускать такие движения и сделать так, чтоб сов умел учитывать 2-3 предыдущих фрактала по high/low цены в этих предшествующих фракталах. Чтоб происходило сравнение high/low в этих фракталах, которые создавались на вершине и на дне. в ближайших свечах. Подобное, можно как-то реализовать? Тогда, сов будет бесценен

Вот и М15 скрин того-же NZDUSD. Посмотрите, цена вышла за границы канала Кельтнера, образовался фрактал (фракталы) - и все, инструмент продали. Будет супер, если кто поможет автоматизировать мою ТС описанную здесь. Это реально грааль) На всех инструментах стратегия работает. Это все скрины с реального счета (брокер Forex4you сервер Сервер: EGlobal-Classic3). Торгую вручную по этой ТС. Уже год с лишним. Приходится "жить" у экрана :/ потому что надо следить за фракталами на старших тф и на том, на котором торгую (преимущественно М5 по Н1 а на Н4 и более старших, лишь ориентируюсь и вычисляю в какую сторону тренд). Но по М5 и М15 хватает фракталов и канала Кельтнера за глаза и даже ничего на старших ТФ особо высматривать не надо. Хочется автоматизировать процесс. Кто может помочь в создании сова - помогите, пожалуйста.
Миниатюры:
Нажмите на изображение для увеличения
Название: NZDUSDM5.png
Просмотров: 117
Размер:	125.3 Кб
ID:	234405   Нажмите на изображение для увеличения
Название: NZDUSDM15.png
Просмотров: 83
Размер:	148.8 Кб
ID:	234414  

Последний раз редактировалось Understanding; 16.02.2016 в 04:08.
Understanding вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 16.02.2016, 19:03   #3 (permalink)
Активный участник
 
Аватар для Understanding
 
Регистрация: 28.01.2016
Адрес: Украина, Одесса
Сообщений: 105
Репутация: 135
Understanding Understanding
Сказал(а) спасибо: 168
Поблагодарили 134 раз(а) в 33 сообщениях
Поинты: 120
Хочу познакомить гостей моего топика с замечательнейшим индикатором Rainbow ( Rainbow indicator - специально для зарубежных гостей ищущих больше информации об этом индикаторе).

Этот индикатор много помог мне в понимании движения цены. Постараюсь наглядно в виде скриншотов показать Вам то, что я понял по своим наблюдениям. рассматриваемый торговый инструмент: AUDUSD таймфреймы от года который показан на скрине М12 и до М30. Приступим.

Рассмотрим скрин месячного графика из прикрепленных скринов в данном сообщении.Группа линий фиолетового цвета на свечах до падения цены идет снизу (это линии МА-шки, с самым длительным периодом из всех линий которые идут выше у представленного индикатора, более длительный период только у белой и серой линии - 200 и 274 соответственно), а самые "мелкие" и слабые (в эту зону еще приписывают краткосрок вместе с синими линиями), более мощные это синие (но все равно считается что синие линии, это индикатор показывает зону в которой работают краткосрочные трейдеры), а вот зона с зелеными, розовыми и фиолетовыми линиями считается мощной поддержкой/сопротивлением, т.к. в этой зоне "вертятся" более умные и мощные трейдеры с крупным капиталом и они именно из этих позиций открывают свои ордера. Так вот, на месяцах снижающаяся цена "падающими свечами" завернула желтые линии на полотно радуги таким образом, что полотно начало постепенно переворачиваться, что сигнализирует о смене настроений в инструменте и на смену тренда. Как мы видим, уже начали проявляться зеленые линии на полотне, выступая своеобразным сопротивлением на тех позициях, где эти линии расположены. Предыдущая свеча была закрыта снижением и "высвободилась" от желтых линий. С помощью скрипта Period_Converter_MN, который можно найти в моих сообщениях и в этой ветке я сконвертировал месячные свечи в годовые и на графике видно то, что там открытие года произошло за границей любых линий, в том числе и желтых. Я заметил то, что когда по крупным периодам подобная ситуация, то цена стремится "забраться" на хотя бы несколько самых близких желтых линий и судя по годовым свечам и тому, что цена открылась за пределами линий, а линия с 274 периодом (серая) располагается на отметке ~0.7650, то стоит ожидать движение цены в эту зону в течении 2016 года, дабы "захватить" желтые линии или отбиться от них и снизиться еще ниже. В случае закрытия AUDUSD в пределах зоны желтых линий, может быть на следующей свече движение в сторону общего движения по старшим периодам. лично я, не ожидаю движения в этом году по AUDUSD ниже чем 0.65, потому что по годам не захвачены желтые линии, а движение продолжается только тогда, когда захвачены открытием желтые линии тянутся трендом вниз или вверх. Это лично мои наблюдения. Если открытие цены на нисходящем тренде по D1, H4, W1, MN происходит в зоне выше желтых линий, то не за что тащить наверх цену. принимайте эту радугу как некое полотно, которое свечи переворачивают, тогда станет понятнее. Перевернуть полотно можно лишь тогда, когда свеча/бар тянет цену с открытия (открытие произошло в желтой зоне) в ту, или иную сторону. либо, когда цена вышла за все линии (включая и желтые), тогда цена свободна от давления желтых линий и если много таймфреймов имеют подобный вид на нисходящем или растущем тренде, то это явный знак к перемене движения. например: цена выше/ниже и не захватывает желтые линии по Н1, Н4, D1 - это явный знак на движение хотя бы по таймфрейму на Н1 в зону желтых линий. Если цена по неделям или месяцам на полотне указывающем на движение вниз (это когда фиолетовая зона и белая с серой линией находятся выше текущей цены) открылась в зоне выше чем желтые линии - ожидайте что цену "толкнут" вниз, на желтые линии. так произошло с парой USDCHF по месяцам. Цена в феврале открылась в розовой зоне не захватив при этом желтых линий, в итоге, цену спустили аж в зону желтых линий. Уверен, что месяц закроют либо аж за всеми линиями (включая и желтые), либо в зоне желтых линий, а это 0.95-0.99, чтоб в марте погнать с новой силой вверх, толкая полотно вверх, как-бы сидя на желтых линиях как на ковре-самолете. Потому что цена там стремится к ~1.1750 - к 274-периодной линии. Все это МА-шки, но по ним можно явно видеть настроение и предугадывать общее движение цены. По представленных скринам попробуйте сами разобраться где и какой тренд на указанных таймфреймах. Помните, что белая и серая линия - хорошее место для отскока и часто эта зона на каждом ТФ "елозится" и проверяется достаточно щепетильно. Посмотрите на график D1 на скрине AUDUSD 0 цена открылась в зоне выше желтых линий, цену не за что тащить наверх - цена снизилась до желтых линий, чтоб текущий день закрыть либо ниже, либо в пределах желтых линий, чтоб завтра с новой силой рвануть вверх с новой силой для проверки розовой и фиолетовой зоны (а может, даже для проверки белой и серой линии), потому что по неделям и месяцам особого смысла сейчас в снижении нету - цена и так низко и ее надо загнать чутку выше, для дальнейшего движения вниз. А потому, у нас есть шанс взять свою прибыль в этих местах. По неделям и по месяцам образованы фракталы. Вероятнее всего, движение вниз будет остановлено мощной линией Мюррея - 0.6830 (на отметке ~0.6790 располагается закрытие аж 2-х годовой свечи, так что то очень сильное сопротивление для медведей по этому инструменту. Вероятнее, что цена сходит вниз максимум на 0.67-0.68 и вся эта зона предпочтительна для покупок, до того момента, пока цена не побывала в зоне 0.75-0.76, потому что основные цели сейчас именно в зоне 0.75-0.76, а вот оттуда, можно уже и на тест 0.67-0.69 с новой силой. Например, сейчас в паре USDCAD наблюдается по месяцам "зависание в воздухе", без цепляния открытием желтых линий. При этом, ранее было дотрагивание и сильный отскок от мощного уровня 1.4648, после которого было касание уровня 1.3672, но которому не удалось закрыть неделю ростом. Очень много предпосылок, что цена сходит на тест 1.3672 снова в ближайшее время. Месяц будет закрыт в пределах 1.3672 +/- 50-100 пунктов. Цене надо захватить желтые линии и отбиться от более не менее прочного сопротивления снизу, чтоб продолжить движение наверх (и зеркально в случае с движением вниз). Будет борьба за закрытие месячной свечи. По годам в паре USDCAD намечается тест зоны 1.19, потому что образован фрактал и цены вышли за предел желтых линий и надо спуститься, чтоб было за что тянуть цену вверх. Спрашивайте, если что в тексте не понятно, буду по возможности отвечать.
Миниатюры:
Нажмите на изображение для увеличения
Название: AUDUSDM12.png
Просмотров: 48
Размер:	67.0 Кб
ID:	234526   Нажмите на изображение для увеличения
Название: AUDUSDMonthly.png
Просмотров: 40
Размер:	117.7 Кб
ID:	234527   Нажмите на изображение для увеличения
Название: AUDUSDWeekly.png
Просмотров: 31
Размер:	114.5 Кб
ID:	234528   Нажмите на изображение для увеличения
Название: AUDUSDDaily.png
Просмотров: 24
Размер:	136.1 Кб
ID:	234529   Нажмите на изображение для увеличения
Название: AUDUSDH4.png
Просмотров: 16
Размер:	95.5 Кб
ID:	234530   Нажмите на изображение для увеличения
Название: AUDUSDH1.png
Просмотров: 18
Размер:	91.3 Кб
ID:	234531   Нажмите на изображение для увеличения
Название: AUDUSDM30.png
Просмотров: 17
Размер:	106.6 Кб
ID:	234532  

Последний раз редактировалось Understanding; 16.02.2016 в 19:26.
Understanding вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 17.02.2016, 06:15   #4 (permalink)
Местный житель
 
Аватар для zQuant
 
Регистрация: 21.01.2016
Адрес: https://www.mql5.com/
Сообщений: 395
Репутация: 237
zQuant - zQuant - zQuant -
Сказал(а) спасибо: 67
Поблагодарили 237 раз(а) в 103 сообщениях
Поинты: 88
Вы, конечно, молодец. Но Вас так тяжело читать
zQuant вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 17.02.2016, 11:35   #5 (permalink)
Активный участник
 
Аватар для Understanding
 
Регистрация: 28.01.2016
Адрес: Украина, Одесса
Сообщений: 105
Репутация: 135
Understanding Understanding
Сказал(а) спасибо: 168
Поблагодарили 134 раз(а) в 33 сообщениях
Поинты: 120
Сообщение от zQuant Посмотреть сообщение
Вы, конечно, молодец. Но Вас так тяжело читать
да, прошу прощения за это.

Переработал алгоритм. Теперь алгоритм стал простой и понятный.

Алгоритм (финальная версия):

1. Советник работая на таймфреймах с М1 по Н1 может не учитывать ничего кроме работы индикатора sFractals & Close_Directed_Fractals.mq4

2. Советник должен уметь следить за ценой и закрывать открытый им ордер на текущей цене после создания противоположного фрактала любого типа из указанного мною индикатора. Пример: создался фрактал снизу - это сигнал к покупке. Советник открыл ордер на покупку и выставил значения S/L указанные в соотв. поле, но цена коснулась отметки S/L и ордер был закрыт, и при этом, новый фрактал в противоположную сторону (в нашем случае - это фрактал сверху) не был создан. Далее, цена развернулась и направилась вверх не создавая нового фрактала снизу. После "срыва" стопа в этом случае (без создания фрактала) происходит мгновенное открытие ордера такого-же типа (в нашем примере - покупка) и выставление значения S/L за предыдущий фрактал снизу и так до тех пор, пока не появится фрактал с противоположной стороны (в нашем случае фрактал сверху который будет сигналом к продаже). При появлении фрактала сверху, советник мгновенно закрывает ордер на текущей цене и открывает ордер на продажу. Здесь важно умение советника следить за ценой и образованием фракталов.

3. У советника должна быть возможность откл/вкл. слежение за образованием фракталов и работать по фиксированному значению в полях S/L и T/P. Надо чтоб можно было включать 2 типа работы алгоритма - слежение за фракталом с противоположной стороны и работа по значениям S/L и T/P одновременно, раздельно и любой тип алгоритма из указанного. Иными словами, чтоб торговля велась либо по значениям в полях S/L и T/P, либо T/P был плавающим и ордер в прибыли закрывался советником только после образования фрактала в противоположную сторону (S/L при этом остается всегда фиксированный).

4. Советник должен настраиваться на увеличение/сброс объема ордеров. Должна быть настройка в свойствах советника, в которой есть поля для настройки количества выигрышных/проигрышных подряд ордеров (без срыва ордера по значению S/L) в которой надо указывать количество ордеров и шаг увеличения объема. Выглядит это, приблизительно, так: Число прибыльных/проигрышных ордеров подряд, после которого объем ордеров будет увеличен/сброшен (в случае сброса объема - объем сбрасывается на указанный в поле по дефолту) на указанное число - 5 ; Число на которое будет увеличен объем в открываемом ордере 0.10 (с шагом 0.01).

Это все. Теперь не надо учитывать ни линии Мюррея, ни канал Кельтнера. Буду рад, если смогу получить в кратчайшие сроки такой советник. Потому что сложная ситуация у родственников и все заработанные средства на Форексе отдаю им, при этом торгую вручную. Сами понимаете, как это...

Надеюсь на Вашу помощь по созданию советника по моему алгоритму.

Последний раз редактировалось Understanding; 17.02.2016 в 11:48.
Understanding вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 19.02.2016, 09:40   #6 (permalink)
Активный участник
 
Аватар для innovision
 
Регистрация: 01.03.2012
Сообщений: 32
Репутация: 30
innovision
Сказал(а) спасибо: 6
Поблагодарили 29 раз(а) в 25 сообщениях
Поинты: 44
Understanding, не могу отправить Вам личное сообщение.. напишите почту в ЛС
innovision вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 23.02.2016, 05:01   #7 (permalink)
 
Аватар для поручик
 
Регистрация: 14.02.2009
Сообщений: 1,159
Репутация: 3235
поручик поручик поручик поручик поручик поручик поручик поручик поручик поручик поручик
Сказал(а) спасибо: 812
Поблагодарили 3,233 раз(а) в 783 сообщениях
Поинты: 329
Как вариант увеличь ранг фрактала
===
посмотри сову, я ее до сего дня не проверял
пока лучше на D1
Миниатюры:
Нажмите на изображение для увеличения
Название: окароу5.png
Просмотров: 87
Размер:	53.8 Кб
ID:	235207   Нажмите на изображение для увеличения
Название: EURUSDH1вфа.png
Просмотров: 54
Размер:	72.0 Кб
ID:	235208  
Вложения:
Тип файла: mq4 Фрактальчег.mq4 (4.1 Кб, 23 просмотров)
поручик на форуме   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
Understanding (23.02.2016)
Старый 23.02.2016, 05:27   #8 (permalink)
Активный участник
 
Аватар для Understanding
 
Регистрация: 28.01.2016
Адрес: Украина, Одесса
Сообщений: 105
Репутация: 135
Understanding Understanding
Сказал(а) спасибо: 168
Поблагодарили 134 раз(а) в 33 сообщениях
Поинты: 120
Сообщение от поручик Посмотреть сообщение
Как вариант увеличь ранг фрактала
да, тоже выход. Спасибо за это решение. Просто ордеров будет меньше открываться рабочих. Я хочу прицепить DeMarker в паре с каналом Боллинджера + этот индюк фракталов, который выставил тут в архиве (sFractals & Close_Directed_Fractals.mq4). Вот скрин Его с описанием алгоритма сделал для программиста, который занимается написанием сова. Только вот не знаю, удастся ли подобное в коде организовать. Хочется очень чтоб получилось. Вручную довольно неплохо получается. Наверное, можно и в автомат загнать эту ТС. Потому и прошу ДеМаркер более чувствительный, чтоб мин./макс. лучше чувствовал. Но уже и так неплохо, после твоей правки) Теперь осталось ждать пока человек попробует это все в код загнать.

Последний раз редактировалось Understanding; 23.02.2016 в 05:37.
Understanding вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 23.02.2016, 07:11   #9 (permalink)
 
Аватар для поручик
 
Регистрация: 14.02.2009
Сообщений: 1,159
Репутация: 3235
поручик поручик поручик поручик поручик поручик поручик поручик поручик поручик поручик
Сказал(а) спасибо: 812
Поблагодарили 3,233 раз(а) в 783 сообщениях
Поинты: 329
Рисунок вставляй сюда, а не на сторонний сайт
фон светлый, что б лучше было видно
и побольше рисунков, из которых все понятно, чем 3 листа писать
==
будет время, вернусь к демаркеру, но явно не сегодня
поручик на форуме   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
Understanding (23.02.2016)
Старый 23.02.2016, 19:00   #10 (permalink)
 
Аватар для поручик
 
Регистрация: 14.02.2009
Сообщений: 1,159
Репутация: 3235
поручик поручик поручик поручик поручик поручик поручик поручик поручик поручик поручик
Сказал(а) спасибо: 812
Поблагодарили 3,233 раз(а) в 783 сообщениях
Поинты: 329
Наш демаркер внизу красным жирным
========
по ссылке индикатор из аттача, там просто описание его работы есть

_https://www.mql5.com/ru/code/7741
Миниатюры:
Нажмите на изображение для увеличения
Название: EURUSDH1апмы.png
Просмотров: 79
Размер:	70.8 Кб
ID:	235287  
Вложения:
Тип файла: mq4 RSI_DeMarker_Super_Position.mq4 (4.1 Кб, 10 просмотров)

Последний раз редактировалось NSerega; 24.02.2016 в 00:07.
поручик на форуме   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
Understanding (23.02.2016)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 08:02. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
SEO by vBSEO