Торговый рoбот от урoвней с индикатopом урoвней

MQL4 エキスパート

指定

Кто может написать торгового робота тoргующего от урoвнeй по собственному индикатору уровней, подробное задание с картинками тут - http://itmag.es/SovaOtUrovney ?
Если есть уже подобные, дайте знать, или если есть идеи по улучшению - пишите.




ТЗ: Сoветник тoргующий oт урoвнeй

Принцип: Советник входит в зону уровня и в зависимости от того в какую сторону выходит из зоны уровня - в ту сторону сразу-же открывает позицию.

№ окна настроек параметров в советнике

1

Прописывается торговый лот на сделку открываемую советником.

2

Прописывается риск на сделку открываемую советником / выставляемый стоп лосс вычисляемый автоматически в процентах от депозита - мм, т.е. достигнув какой просадки сделка закроется. Если открыто несколько сделок на одном графике, то стоп для каждой сделки свой. Чтобы тейк профит был отключён - нужно указать в этом окне значение - ''0''. Если риск недопустимо мал для торговли или лот слишком велик что не позволяет соблюсти прописанный мм - советник об этом сообщает и предлагает изменить параметры. (Пример: 3,4% (от 0,01% до 100,00%).)

3

Прописывается тейк профит в процентах к депозиту, при достижении какого процента прироста к депозиту сделка закроется. Если открыто несколько сделок на одном графике, то тейк профит для каждой сделки свой. Чтобы тейк профит был отключён - нужно указать в этом окне значение - ''0''. (Пример: 7,3%).

4

Прописывается тралл - при каком достижении прибыли к депозиту в процентах на уровне безубытка появится трэйлинг стоп и будет соблюдать эту дистанцию двигаясь за ценой в плюс. Чтобы трейлинг стоп был отключён - нужно указать в этом окне значение - ''0''. (Пример: 2,5%).

5

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

6

Прописывается коэффициент мартингейла - на сколько будет увеличиваться лот следующей сделки после убыточной. Чтобы отключить мартингейл - указываем ''0''. (Пример: 1,25).

7

Здесь указывается сможет ли советник открывать несколько сделок на одном графике при появлении сигналов на открытие сделки, либо возможна только одна открытая сделка на графике на котором установлен советник. (Пример: Нет).

8

Здесь можно включить реверс стратегии советника, т.е. чтобы цена попадая в зону уровня и выходя из его зоны открывала сделку в противоположную сторону, и так-же чтобы при пробое уровня ценой советник открывал позицию против тренда. Советник всегда берёт в расчёт свечи того таймфрейма на график которого его и установили. (Пример: Нет).

9

Здесь можно вкл/выкл удаление старого уровня при появлении нового который будет соприкасаться своими зонами с одним из старых уровней. (Пример: Удаление).

10

Здесь указывается актуальность уровня: Указывается количество свечей через которое уровень после его появления перестаёт быть актуальным и полностью удалится из всех расчётов и пропадёт с графика. (Пример 1: 1432 свечей). (Пример 2: уровень вечный).

11

В этом окне можно вкл/откл индикатор определения уровней - автоопределение уровней, чтобы можно было рисовать уровни на графике самостоятельно при помощи - вставка / фигуры / прямоугольник. Сделать чтобы советник реагировал только на прямоугольники (они же уровни) трёх цветов, например: DarkSlateGray, SaddleBrown и DimGray, таким образом, что если нарисовать прямоугольник цветом DarkSlateGray, то касаясь или попадая в зону такого прямоугольника и выходя из его зоны назад цена будет открывать сделку только на отскок от него (наподобие buy limit, sell limit), если цена пробивает такой прямоугольник насквозь - сделка не открывается. Если цена каснётся или попадёт в зону прямоугольнкиа цвета SaddleBrown и вернётся обратно (не пробив насквозь) - сделка не откроется, откроется сделка только в момент пробития данного прямоугольника (наподобие buy stop, sell stop) в сторону пробития. А нарисовав прямоугольник цветом DimGray - сделки будут открываться как в первом случае, так и во втором - т.е. если цена войдёт в зону этого прямоугольника и выйдет обратно - сделка откроется (принцип buy limit, sell limit), и если цена пробъё насквозь этот прямоугольник - сделка откроется (принцип buy stop, sell stop). Нарисовав прямоугольники - отложенные ордера не должны появляться на уровне их горизонтальных сторон, сделки должны открываться только при взаимодействии цены с уровнем. (Пример: автоопределение вкл).




Параметры индикатора уровня

12

Период средней свечи (рис 02)

Указываем в окне параметров значение: 18 (последних закрытых свечей). - Количество пунктов всех восемнадцати свечей складывается (если включён игнор теней, то складывается только количество пунктов японских свечей между ценой открытия и ценой закрытия свечи, тени не берутся в расчёт) и делится на 18. Допустим получилось: 20 пунктов - размер средней свечи за последние 18 свечей. Цифра 20 будет браться за 100% для расчёта параметров тренда (следующее окно).

13

Параметры тренда (рис 03)

Указывается в процентах от значения средней свечи расчитанной в окне ''Период средней свечи'', каким минимум должно быть движение (в нашем случае за 18 свечей), чтобы движение цены вниз или вверх засчиталось в качестве тренда.

Пример:

Указываем в окне параметров значение: 200% от средней свечи за период 18 свечей (значение указанный в окне ''Период средней свечи''), т.е. 20 пунктов * 2 = 40 пунктов. Значит если цена прошла 40 пунктов или больше за 18 свечей, то это движение будет засчитано советником как ''тренд''.

14

Ценовой разворот (рис 04)

Указывается каким должен быть ценовой разворот в процентах от ''тренда'' (Величина тренда берётся за 100%), чтобы пик тренда засчитался постфактум в качестве уровня.

Пример:

Указываем в окне параметров значение: 50% от тренда, значит как только цена развернётся после автоопределения тренда на половину движения этого тренда (50%), то пик тренда определится советником в качестве уровня.

15

Зона уровня (рис 05)


Указывается зона уровня (какой будет толщина уровня) в процентах от тренда, которая отсчитывается на одинаковое расстояние вниз и вверх от пика тренда / точки разворота. Тренд берётся за 100%. Уровень появляется на графике в виде фигуры - прямоугольник из терминала (Вставка / Фигуры / Прямоугольник).

Пример:

Указываем в окне параметров значение: 19% (от тренда), значит толщина уровня увеличится до размеров 19% от расстояния тренда вверх и вниз. Уровни при вкл и при выкл автоопределения уровней должны быть видны на графике. Уровни появившиеся от автоопределения при желании можно редактировать самостоятельно - удалять, двигать. Если можно сделать чтобы советник торговал не только от нарисованных самостоятельно прямоугольников, но и от нарисованных треугольников и эллипсов - то желательно сделать.

応答済み

1
開発者 1
評価
(40)
プロジェクト
106
52%
仲裁
17
12% / 65%
期限切れ
25
24%
2
開発者 2
評価
(551)
プロジェクト
1334
59%
仲裁
28
82% / 0%
期限切れ
10
1%
3
開発者 3
評価
(36)
プロジェクト
58
47%
仲裁
1
0% / 100%
期限切れ
0
4
開発者 4
評価
(563)
プロジェクト
932
47%
仲裁
302
59% / 25%
期限切れ
124
13%
多忙
5
開発者 5
評価
(66)
プロジェクト
143
34%
仲裁
10
10% / 60%
期限切れ
26
18%
6
開発者 6
評価
(19)
プロジェクト
19
11%
仲裁
21
5% / 86%
期限切れ
3
16%
仕事中
7
開発者 7
評価
(46)
プロジェクト
73
16%
仲裁
13
8% / 92%
期限切れ
37
51%
8
開発者 8
評価
(266)
プロジェクト
540
50%
仲裁
55
40% / 36%
期限切れ
224
41%
仕事中
9
開発者 9
評価
(280)
プロジェクト
650
28%
仲裁
111
19% / 61%
期限切れ
319
49%
10
開発者 10
評価
(37)
プロジェクト
105
49%
仲裁
6
0% / 17%
期限切れ
21
20%
類似した注文
Здравствуйте, нужен советник на мт 5, который открывает определённое количество ордеров bay stop, bay limit и sell stop sell limit, на заданном расстоянии друг от друга и открытии ордера по аналогичной цене после срабатывания данного по тейк профиту либо по стоп лоссу То есть задаём: 1. Цена - 60000 2. объем bay stop ордеров-0.01 3. Количество bay stop ордеров-15 3.Расстояние в пипсах друг от друга bay stop
Т.е. с сервера приходит сигнал с текстом команды типа: "Bay EURUSD SL=100 TP=200", а советник будет торговать по своим алгоритмам с учетом команд. Алгоритмы: трейлинг стоп, пирамидинг, время торговли, спред. Настроить сервер для приемки и отправки команд
Имеется исходник БО советника, который работает из терминала МТ4. В советнике необходимо исправить три небольшие ошибки. Основная из них - это открытие сделок со значительными задержками. Иногда они достигают под 20 секунд, а иногда сделки могут открыться даже через полторы минуты
Техническое задание на разработку советника для MetaTrader 5 Платформа : MetaTrader 5 Брокер : Exness (exness.com) Индикатор : RSI (Relative Strength Index) Язык программирования : MQL5 1. Описание задачи Необходимо разработать автоматизированного торгового советника на основе индикатора RSI для платформы MetaTrader 5. Советник должен работать с брокером Exness и осуществлять сделки на основе значений RSI в
Добрый день ! Требуется сеточный советник по направлению тренда со следующими функциями : Основные функции: 1- Добавляем количество лимитных ордеров = N число 2- Добавляем размер начального лота. 3- Добавляем шаг сетки в пунктах. 4- Добавляем стоп лосс и тейк профит . 5- Множитель лота при достижении стоп лосса = true or false 6- Значения умножителя лотов = N число 7- Максимальный размер лота = N ЧИСЛО ПОСЛЕ
Куплю робота 250 - 500 USD
Приобрету вашего робота если он: 1.Статистически прибылен на 99% качества тиков (если есть журнал сделок (фхбук) за последние года - будет большим преимуществом) 2. ЭТО НЕ МАРТИНГЕЙЛ ИЛИ СЕТКА, роботов с такими моделями я не рассматриваю априори 3. Одиночные трейды с ТП и СЛ 4. Не ХТФ, без стратегий которые зарабатывают на хеджировании В остальном готов рассмотреть ваши предложения Присылайте статистку за последние 3
Здравствуйте! 1. Введение Настоящее техническое задание описывает требования к разработке торгового робота для автоматизированной торговли на рынке Forex. Основной задачей робота является выполнение сделок на основе заданных алгоритмов и стратегий, минимизация рисков и максимизация прибыли. 2. Цели и задачи Цель: Разработать торгового робота, который автоматически выполняет сделки на рынке Forex, основываясь на
Period = 20 Deviations = 3 Shift = 0 Apply for = Close ----------------------------- Start lot = 0.01 Lot multiplier = true Multiplier = 1.0 Increament = 0.01 ------------------------------ Only buy = true Only sell = true ----------------------------- Use Time filter = true Trading time = GMT +5 Start Hour = 10 End Hour = 19 ----------------------------- Takeprofit = 30 pips Stoploss = 50 pips Use stoploss last
Modify indicator Cycles 4 with rectangle Make indictor for mt4 and mt5 with comments in source code This indicator based on Cycles_4 Parametres MA1 - is default MA2 (yes or no) - yes - value add (if not 3 MA - 2nd in trend MA, also if only 1 MA without 2 and 3) Trend MA (true\false) - true - yes - value add Revers rect - true/false Fix rect by height - true\false, like how user add and this remember in the exit from
1. Ключ к индикатору. Для МТ4. Надо добавить в индикаторы такую функцию, чтоб можно было прикреплять к торговому счету или работал после ввода ключа, лимитный-без лимитный. Есть шаблон в МТ4, все параметры должны быть как в шаблоне, но надо убрать некоторые окна. В шаблоне 12 индикаторов, если получится объединить все индикаторы в одно, чтоб было один или два файла. 2. Ключ к индикатору фибоначчи + ЗигЗаг. Для МТ5

プロジェクト情報

予算
10 - 30 USD
開発者用
9 - 27 USD
締め切り
最低 1 最高 14 日