Советник. Одна из версий Трейлинг стопа...

İş tamamlandı

Tamamlanma süresi: 2 gün
Geliştirici tarafından geri bildirim
Хорошо составил ТЗ, быстро проверил. Спасибо за работу.
Müşteri tarafından geri bildirim
Очень ответственный и компетентный разработчик. Всем рекомендую!

İş Gereklilikleri

Параметры:

Distance  - расстояние для установки отложенных ордеров, например, 200

Step - расстояние, после которого происходит модификация ордера, например, 100

SL - например, 200(для всех ордеров советника), если 0, то без

TP - например, 200(для всех ордеров советника), если 0, то без

Koeff for next order  - коэффициент, на который изменяется  лот следующего ордера по сравнению с предыдущим(например, 1.1)

PlusLot  - объем, который добавляется, либо отнимается от предыдущего лота(например, 0.02)

MaxLot - максимально возможный лот, если 0, то без ограничений

MinLot - минимально возможный лот, если 0, то без ограничений


Алгоритм :

  После установки советника на график, он следит только за последним рыночным ордером и устанавливает относительно него отложенный ордер(в противоположном направлении, если последним ордером является Бай, то устанавливается СеллСтоп, если Селл, то БайСтоп) с заданными параметрами(lot, tp, sl), на расстоянии Distance

 Если закрывается последний рыночный ордер(по тейку или стопу или вручную), то автоматически последним становится предпоследний и так далее...

 Если расстояние станет больше, чем Distance+Step, то советник переместит отложенный ордер опять на расстояние Distance от текущей цены, и так далее...

  Если последний рыночный ордер закроется по стоплоссу или тейкпрофиту, то советник установит новый отложенник относительно другого последнего рыночного ордера.

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

 Отложенник всегда устанавливается в противоположном от последнего рыночного ордера направлении.
  
  Если коэффициент(Koeff for next order меньше единицы, либо PlusLot отрицательный) уменьшает лот, то, достигнув значения MinLot, советник не прекращает работу, а все время устанавливает отложенный ордер минимальным лотом.

  Если коэффициент(Koeff for next order больше единицы, либо PlusLot положительный) увеличивает лот, то, достигнув максимума(MaxLot), советник не прекращает работу, а все время устанавливает отложенный ордер максимальным лотом.

  Формула расчета следующего лота 
NextLot = LastLot*Koeff+PlusLot

  Если нет открытых рыночных ордеров, то советник ничего не делает.


 
  Например, если открыто несколько ордеров, и последний рыночный ордер Buy 0.02 по цене 1.0530  (TP=200, SL=200, Koeff for next order=1.0, PlusLot=0.03, Distance = 200, Step = 100)
  Значит, советник тут же выставляет отложенник SellStop лотом 0.02*Koeff for next order+PlusLot=0.02*1.0+0.03=0.05 на расстоянии 200 пипсов от текущей цены(1.0510)
  Если цена начнет снижаться, то ордер остается на месте. Если цена начнет повышаться, то ордер будет перемещен только если расстояние станет больше или равно Distance+Step(200+100=300)
  То есть, когда цена достигнет 1.0540, ордер передвинется на 1.0520 и т.д.
  Если сработает этот отложенник(например, по цене 1.0520, лот 0.05), то советник установит BuyStop(лот 0.05*1.0+0.03=0.08; на уровне 1.0540) и так далее...

  Советник всегда работает с последним открытым рыночным ордером! 
  Если рыночный ордер будет открыт вручную, советник сразу переключится на него, потому что теперь он - последний.

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(198)
Projeler
291
24%
Arabuluculuk
6
17% / 33%
Süresi dolmuş
4
1%
Serbest
2
Geliştirici 2
Derecelendirme
(127)
Projeler
183
55%
Arabuluculuk
3
33% / 33%
Süresi dolmuş
6
3%
Serbest
3
Geliştirici 3
Derecelendirme
(280)
Projeler
650
28%
Arabuluculuk
111
19% / 61%
Süresi dolmuş
319
49%
Serbest
4
Geliştirici 4
Derecelendirme
(156)
Projeler
167
34%
Arabuluculuk
4
25% / 25%
Süresi dolmuş
3
2%
Çalışıyor
5
Geliştirici 5
Derecelendirme
(117)
Projeler
216
49%
Arabuluculuk
1
0% / 0%
Süresi dolmuş
25
12%
Serbest
6
Geliştirici 6
Derecelendirme
(549)
Projeler
1332
59%
Arabuluculuk
28
82% / 0%
Süresi dolmuş
10
1%
Serbest
7
Geliştirici 7
Derecelendirme
(554)
Projeler
765
46%
Arabuluculuk
23
39% / 13%
Süresi dolmuş
63
8%
Serbest
8
Geliştirici 8
Derecelendirme
(126)
Projeler
151
48%
Arabuluculuk
6
83% / 17%
Süresi dolmuş
2
1%
Serbest
Benzer siparişler
Куплю робота 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
Create indicator-object for mt4 and mt5, give source code and libraries with comments Make as a panel where from this add object with N angles (1-2-3-4 or All) in circle For example, need 0.25 - add -0.25 and +0.25 and central line - is 1 angle Need 0.25 to 2 angles (see in a picture) Add horizontal or vertical object on chart in circle Object need to zoom++ or zoom -- (XY) Mirror and simple Colour for every angle
dify indicator MA_Cloud for mt4 and mt5, give source code with comments 1)Need to change alerts and arrows for cross price only true 2 MA without crossing (direction from small to big) 2)Fix the error when change to any timeframe for MA (disapeer) and for arrows (in history is very big on vertically out of see screenshot) 3)Add alerts for crossing of 2 MA (MA Small cross MA big) Arrows, Message, Sound - (True/False)
Два индикатора и советник МТ4 в МТ5 индикатор ТМА на основе АТР, второй РСИ и подвальный ТМА на основе математики. Советник простой полуавтомат. Сроки работы не важны, важна кондифициальность и результат положительный
I am looking to enhance the profitability of my current Expert Advisor (EA) using a Martingale approach with a CCI Indicator (the code is approximately 1200 lines currently) and would like to implement several key improvements. Below, I have detailed the areas where I believe the EA can be optimized and made more effective and i have provided the code in a .txt file: Note: I would like to run this EA most preferably

Proje bilgisi

Bütçe
30+ USD
Geliştirici için
27 USD
Son teslim tarihi
to 7 gün