Lavoro terminato
Tempo di esecuzione 4 giorni
Specifiche
Важно сперва прочитать все ТЗ, прежде чем приступать к реализации, так как последний параметр привязан к первому.
Параметр X - стартовое расстояние между отложками
Параметр X1 - расстояние обратной отложки
Параметр V - стартовый объем.
Параметр P - профит в валюте депозита. Для всей серии сделок.
Параметр V1 - увеличение следующей сделки
Параметр V1 - операция увеличения + или *
Параметр К - комиссия для профита.
При наложении (запуске) робота в MT5, создаются на расстоянии X друг от друга два отложенных ордера
1) Buy stop
2) Sell stop.
Пример: Текущая цена 22500. X=100. Это означает, что при запуске робота выставляется Buystop на 22600 и SellStop на 22400 стартовым объемом, равным параметру V.
Параметр V означает стартовый объем.
Пример. Если V=1, то Buystop = 1 лот на 22600, и Sell stop = 1 лот на 22400.
Цена пошла на верх и дошла до 22600. Открывается buystop 1 лот и в момент, как только исполнился buystop удаляется ранее выставленный sellstop 1 лот.
Сейчас в рынке открытый buy объемом 1 лот.
Как только сработал buystop по 22600, на расстоянии X1 от текущей цены выставляется sell stop. Объем sell stop должен быть таким, чтобы при его срабатывании в рынке остался 1 лот. (Это неттинг счета. Нельзя открыть сделку в две стороны одновременно). Поэтому sellstop должен быть равным 2 лот.
Пример X1 = 600. Это означает, что как только у нас сработал buystop по 22600, у нас удаляется стартовый sellstop с цены 22400 и выставляется sellstop на цене 22000 (текущая цена 22600, параметр X1=600). В случае, если цена дойдет до 22000, сработает sellstop 2 лот и имея открытый 1 лот buy у нас станет 1 лот sell при срабатывании sellstop.
На этом сработанном buyStop выставляется профит (параметр P). Профит должен быть в валюте депозита.
Пример: Параметр P=200. Так как торговля происходит на рынке FORTS, то это означает что профит должен быть на отметке 200 рублей и равнятся цене 22800 (при открытом buy по цене 22600) (не всегда 1 пункт равен 1 рубль, поэтому нужно привязывать именно к валюте депозита)
Если цена дошла до профита, то цикл повторяется сначала. Выставляется sellstop и buystop на X расстоянии.
Если цена не дошла до профита, развернулась, упала до 22000 (там где новый sellstop уже 2 лот), у нас срабатывает sellstop 2 лот при открытом buy 1 лот и в рынке остается 1 лот sell по цене 22000. В момент как только у нас в рынке открыта позиция sell 1 лот, на расстоянии X1=600 выставляется buystop объемом 3 лот.
Это основа. Усложняем....
Необходимы параметры V1.
1)V1 операция = выпадающий список +(плюс) или *(умножить)
2)V1 объем = на какой объем увеличивать открытую позицию. (С возможностью выставлять дробные значения. К примеру 1.5)
Если V1 равен = + 1 лот, то при исполнении Sellstop или Buystop у нас позиция должна открыватся таким объемом, чтобы осткрытая сделка стала больше на +1 лот от предыдущей.
Пример. Открылся Sellstop 3 лот на 22000. У нас в рынке стал sell 2 лот, так как он перекрыл тот открытый buy 1 лот, который у нас был по цене 22600 + еще V1 1 лот. Итого сейчас в рынке sell 2 лот. Выставляется Buystop на цене 22600, но объемом уже 5 лот, так как если цена дойдет до buystop , то произойдет перекрытие уже открытого sell 2 лот + у нас по параметру V1= +1 должна следующая сделка быть больше на 1 лот и равнятся 3 лот.
Если V1 = *2, то такая же ситуация. Есть sell 2 лот, то buystop должен выставится таким объемом, чтобы при его открытии в рынке стала сделка в два раза больше, чем предыдущая.
Таким образом у нас происходит серия сделок с сменой направления и увеличением объема. Профит у нас в валюте депозита применяется к серии сделок. Пример у нас при открытии sellstop закрывается buy соответсвенно с минусом. Профит на новом открытом sell должен быть таким, чтобы как только цена дойдет до профита он равнялся сумме минуса между sellstop и buy + еще 200 рублей.
Предположим, что у нас не происходит увеличения объема между сделками. Получается что сейчас в рынке открытый buy 1 лот по цене 22600 (профит на +200 рублей). Сработал sellstop на 22000. (Это уже -600 рублей. + Еще профитные 200. Профит на этом sell выставляется на 600+200=800.Поскольку это sell профит снизу и равен 21200. Сумма профита должна возвращать предыдущие убытки и плюс еще 200 рублей.
Цель: Сделать робота полностью на отложках. Вместо стоплосса открывается сделка в обратную сторону при этом профит увеличивается на сумму минуса между отложками.
Добавить параметр K. Параметр K означает комиссию в валюте депозита. Указывается это значение самостоятельно в настройках.
Фактически это параметр на который профит должен увеличивается каждый раз при срабатывании отложки на каждый открытый лот!
Комиссия за сделку 5 рублей на 1 лот!!! Значит, что как только с открытого buy 1 лот, открывается sellstop 3 лот (если V1=+1) у нас в рынке становится sell 2 лот и профит выставляется на ней уже не на 200, а на 200 + разница минуса от закрытого buy + 15 рублей.
Con risposta
1
Valutazioni
Progetti
131
22%
Arbitraggio
7
57%
/
0%
In ritardo
33
25%
Gratuito
Pubblicati: 1 codice
2
Valutazioni
Progetti
154
29%
Arbitraggio
1
100%
/
0%
In ritardo
27
18%
Gratuito
3
Valutazioni
Progetti
1428
59%
Arbitraggio
31
81%
/
0%
In ritardo
10
1%
Gratuito
Ordini simili
Ищем разработчика-партнёра MQL5 / Forex EA Ищем не просто исполнителя “написать советник по ТЗ”, а разработчика-партнёра , который уже работает с MQL5 / Forex , имеет свои наработки, рабочие стратегии, опыт тестирования и оптимизации советников . Формат сотрудничества Мы выступаем как селлеры и партнёры по продвижению : берём на себя упаковку, продажи, привлечение клиентов; заинтересованы в долгосрочном
Нужно создать торговый советник для МТ5 для автоматической торговли золотом, серебром и нефти, газа. Торговля будет происходить на основании данных индикаторов, корреляции данных инструментов. Должна быть панель управления с настройками на английском языке
Нужен советник, для МТ 4, зарабатывающий не менее 10 процентов в месяц, при тестировании в любой период, на 3-5 валютных парах, можно больше, с просадкой не более 20 процентов. Необходим стоп-лосс, чтобы не было риска потери депозита. Готов обсудить любые предложения или дополнения в ходе обсуждения заказа
Торговый робот под МТ4 на основе индикаторов AO и RSI
400 - 500 USD
AO - при пересечении уровня 0 в какую-либо сторону открывать соответствующий ордер. RSI - при пересечении отметки 30 пунктов снизу открывать ордер на покупку, при пересечении отметки 70 пунктов сверху открывать ордер на продажу. Стратегии не зависят друг от друга. Предустановка размеров ТП и СЛ, предустановка уровней ТС
Нужно разработать торгового советника для MetaTrader 5. Логика стратегии: работа на M1 (таймфрейм изменяемый) уровни Fibonacci задаются вручную (0 и 100) вход осуществляется в зоне 0–38.2 Fibonacci используется RSI BUY — RSI ≤ 30 SELL — RSI ≥ 70 дополнительный сигнал — пересечение RSI и его скользящей средней Функции управления позицией: Stop Loss за сигнальной свечой Break Even два типа Trailing Stop (обычный и
1. Общая концепция Советник предназначен для автоматического обнаружения ценовых волн, их визуализации с помощью инструмента «Сетка Фибоначчи» и циклической торговли на откатах. Основная особенность — мультиволновой режим: советник должен одновременно отслеживать и отрисовывать все движения, подходящие под фильтр размера. 2. Логика поиска и визуализации волн Динамическое натяжение: Советник сканирует рынок на глубину
Нужен советник на основе разворотных паттернов
500 - 900 USD
Требуется создать советник на основе разворотных паттернов, используя дополнительные индикаторы такие как скользящее среднее, отклонение от скользящей средней, угол наклона скользящей средней. Возможно будет добавлено что то еще по ходу работы
к примеру 10 стратегий выстреливают одновременно в одну и ту же милисекунду при открытие бара надо их сделать последовательными один за другим, с проверкой, что предыдущий ордер был открыт и модифицирован SL TP оредра могут быть отложенные и маркет пока один ордер исполняется другие ждут в очереди так как используется ММ настоящий баланс double Total_Current_Risk() { double res = 0; for (int i = 0; i <
Informazioni sul progetto
Budget
40+ USD