Обычный мартингейл, без сетки, после открытия первой сделки советник работает исключительно по отложенным ордерам.

Auftrag beendet

Ausführungszeit 2 Tage

Spezifikation

Добрый день, уважаемые программисты.

Нужна помощь в написании советника.

Принцип работы советника прост: советник открывает первую позицию на покупку или продажу, в зависимости от выставленных настроек, но при этом реализована возможность открыть первую позицию вручную. Если вручную, то советник модернизирует ордер: устанавливает SL и TP (их размер одинаков и для последующих ордеров, и их можно задать в настройках).

Далее советник работает только отложенными ордерами. 

SL и TP выставляются вместе с отложенным ордером, а не после его открытия.


Техническое задание:

Советник с мартингейлом

Обычный мартингейл, без сетки, с упором на ясность кода и отказоустойчивость при работе на реальном счете (с занятым потоком, перезапуском терминала, в том числе после перезагрузки серверов). Советник работает только с ордерами своего magic.

Логика входа и работы

Советник открывает первую позицию на покупку или продажу, в зависимости от выставленных настроек, но при этом реализована возможность открыть первую позицию вручную. Если вручную, то советник модернизирует ордер: устанавливает SL и TP (их размер одинаков и для последующих ордеров и их можно задать в настройках).

Далее советник работает только отложенными ордерами.

SL и TP выставляются вместе с отложенным ордером, а не после его открытия.

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

Как только сработал один из выставленных отложенных ордеров, оставшиеся тут же удаляются (советник проверяет, что приказ на удаление принят сервером, если нет - повторяет 5 раз) и выставляются новые: на уровнях SL и TP.

Если позиция закрылась по TP, начинается новый цикл, но отложенными ордерами. Если по SL - включается логика мартингейла и к следующей позиции применяются соответствующие коэффициенты лотности (либо размеры лотов, прописанные вручную).

Таким образом, после закрытия позиции по SL советник выставляет отложенный ордер только в противоположном направлении (то есть после sell возможен только buy), если по ТР – наоборот – т.е. в направлении движения (после достижения ТР по sell - возможен только sell).

Таким образом уровни TP и SL соответствуют вплоть до тика отложенным ордерам.

 

Основные настройки

 

LOT=0.01; // Стартовый лот (он же лот первого отложенника после достижения любым ордером TP).

TP=5; // TP в пунктах

SL=5; // SL в пунктах

Magic  = 777; // магический номер

Slippage = 3; // Допустимое проскальзывание

Manual_LOT = true/false; // при true – пользователь сам прописывает размер лотов для каждого последующего ордера, при false – применяется K_Lot.

K_Lot = 3; // Коэффициент (множитель) для лота, который можно менять в настройках вручную (т.е.: если первый лот = 0.01, то второй = 0.03, третий = 0.09, четвертый 0.27 и т.д. );

Lot 1  = 0.01;      // Размер 1-го лота отложенного ордера

Lot 2  = 0.03;      // Размер 2-го лота отложенного ордера

Lot 3  = 0.09;      // Размер 3-го лота отложенного ордера

Lot 4  = 0.27;      // Размер 4-го лота отложенного ордера

Lot 5  = 0.81;      // Размер 5-го лота отложенного ордера

Lot 6  = 2.43;      // Размер 6-го лота отложенного ордера

Lot 7  = 7.29;      // Размер 7-го лота отложенного ордера

Lot 8  = 21.87;    // Размер 8-го лота отложенного ордера

Lot 9  = 65.61;    // Размер 9-го лота отложенного ордера

Lot 10 = 100.00; // Размер 10-го лота отложенного ордера

Lot 11 = 100.00; // Размер 11-го лота отложенного ордера

Lot 12 = 100.00; // Размер 12-го лота отложенного ордера

Lot 13 = 100.00; // Размер 13-го лота отложенного ордера

Lot 14 = 100.00; // Размер 14-го лота отложенного ордера

Lot 15 = 100.00; // Размер 15-го лота отложенного ордера

Время работы советника

Устанавливается пользователем: день недели, часы и минуты.

При этом, например, если советник должен прекратить торговлю в пятницу в 23.00, то это означает, что он не выставляет отложенные ордера после достижения тейк профита, т.е. только ордера на уровне стоп лоса: таким образом, в пятницу после 23:00 (или другого времени и дня, установленного пользователем) советник прекращает свою работу исключительно после достижения тейк профита и удаляет абсолютно все отложенные ордера.

Работу советник начинает ежедневно в 01:00 (или другой день и время, установленные пользователем в настройках советника).

Пример требуемого алгоритма работы советника во вложении.


Bewerbungen

1
Entwickler 1
Bewertung
(69)
Projekte
81
21%
Schlichtung
6
33% / 17%
Frist nicht eingehalten
5
6%
Frei
2
Entwickler 2
Bewertung
(87)
Projekte
131
22%
Schlichtung
7
57% / 0%
Frist nicht eingehalten
33
25%
Frei
3
Entwickler 3
Bewertung
(241)
Projekte
387
51%
Schlichtung
14
14% / 14%
Frist nicht eingehalten
43
11%
Frei
4
Entwickler 4
Bewertung
(44)
Projekte
68
34%
Schlichtung
2
100% / 0%
Frist nicht eingehalten
7
10%
Frei
5
Entwickler 5
Bewertung
(356)
Projekte
632
26%
Schlichtung
89
73% / 13%
Frist nicht eingehalten
12
2%
Frei
6
Entwickler 6
Bewertung
(229)
Projekte
339
49%
Schlichtung
21
5% / 33%
Frist nicht eingehalten
24
7%
Frei
7
Entwickler 7
Bewertung
(548)
Projekte
1330
59%
Schlichtung
28
82% / 0%
Frist nicht eingehalten
10
1%
Frei
8
Entwickler 8
Bewertung
(66)
Projekte
143
34%
Schlichtung
10
10% / 60%
Frist nicht eingehalten
26
18%
Frei
9
Entwickler 9
Bewertung
(19)
Projekte
19
11%
Schlichtung
21
5% / 86%
Frist nicht eingehalten
3
16%
Arbeitet
Ähnliche Aufträge
Исполнитель найден . Нужен сеточник мт4 ,робот должен иметь информативную панель панель прибыль или убыток отдельно для бай и селл. На панели джна возможность выбора одного направления или в обе стороны В меню робота отдельно настраиваются расстояния и множитель (для 5 знака) Пример 1 ордер 200 пипс 2 ордер 300 пипс 1.2 множитель и тд. 20 ордеров хватит для одного напарвления 2 колонки для бай и селл Трал тоже разный
Нужен советник который можно установить на МТ5, функции которые требуются; 1) отключать возможность торговать если трейдер допустил просадку в -2% от депозита (уровень просадки админ может менять) 2) отключать возможность торговать если трейдер сделал тейк на более чем 10% от депозита (уровень тейка админ может менять) функция торговли автоматически отключается на 24 часа, также админ может включать функцию. Доп.инфу
Здравствуйте, ищу исполнителя, который поможет реализовать следующее: Нужно реализовать выдачу лицензионных ключей для программного обеспечения через оплату подписки в телеграмм боте. Как это должно выглядеть: Пользователь заходит в телеграмм бот, выбирает вариант подписки, после чего его перебрасывает на сайт Cryptomus, где пользователь производит оплату, после того, как оплата произведена, генератор ключей
Приобрету готовый продукт, стратегию на pine TradingView или уже переведенный на python , который имеет 1.5-2+ профит фактор. Желательно чтобы торговля осуществлялась и в длинную, и в короткую. Робот обязательно должен контролировать риски, соответственно иметь SL ( не динамический!) на каждую сделку и не иметь огромных просадок (не в эквити, ни на чистом балансе). Просадки MDD выше 30% при оптимальных настройках
1. Понимание экспоненциальной и линейной функций: - Экспоненциальная функция имеет вид: y = a * b^x, где a - начальное значение, b - основание экспоненты. - Линейная функция имеет вид: y = mx + b, где m - коэффициент наклона, b - свободный член. 2. Определение целевых значений: - Необходимо определить, к каким значениям на линейном графике должны соответствовать точки на экспоненциальном графике. 3. Решение
Нужен скрипт или советник. В программе заложены будут как сигналы так и данные индикаторов. В этом скрипте/советнике или возможно программе, будут различные индикаторы такие как Стохастик, RSI,RVI, MACD, Momentum, MFI, OBV, A/D, а также несколько Muving, BollingerB, ParabolicSAR, Semafor, также учитываться точки Pivot, линии тренда и уровни поддержки/сопротивления. Необходимо чтобы вышеуказанные индикаторы давали
1) Необходимо найти решение, чтобы индикатор выдавал уведомление на одну свечу раньше оригинала индикатора на всех таймфреймах без опоздание по времени в самом начале открытие свечи, и чтобы не перерисовывался индикатор как у оригинала

Projektdetails

Budget
30+ USD
Für die Entwickler
27 USD
Ausführungsfristen
bis 10 Tag(e)