Ставить несколько разных тейк-профитов

uncleBans

Интересующийся
:without: Господа, нужен скрипт, который позволит ставить несколько тейк-профитов: например есть движение на Н4 - в 43 или в 569 пунктов - нам-то неизвестно. (если кто знает, как спрогнозировать на сколько пойдет цена вверх или вниз от средней скользящей например, подскажите :fa:), чтобы поймать много движений, стоит как-то попробовать открыть например сделку лотом например в 1.00, чтобы потом частично закрывать сделку. Первый Тейк Профит для первой части сделки 0.1 лота в 40 пунктов, второй в 80, третий в 120... и так, чтобы с переносом стоп-лосса.

Трейлинг-стоп ведь ловит меньше пунктов, чем можно было бы. Из-за него маленького большое движение не взять, а из-за него большого - много упускается :rolf:

Где-то был тут на форуме скрипт хороший для мани-менеджмента, но он тоже не совсем на все способен :loss:
 

squirrel

Новичок форума
Частично закрывать ордера могут только советники
 

chocolate

Гуру форума
squirrel, специально написанный скрипт тоже может.
 

Norman Lito

Местный знаток
:without: Господа, нужен скрипт, который позволит ставить несколько тейк-профитов: например есть движение на Н4 - в 43 или в 569 пунктов - нам-то неизвестно. (если кто знает, как спрогнозировать на сколько пойдет цена вверх или вниз от средней скользящей например, подскажите :fa:), чтобы поймать много движений, стоит как-то попробовать открыть например сделку лотом например в 1.00, чтобы потом частично закрывать сделку. Первый Тейк Профит для первой части сделки 0.1 лота в 40 пунктов, второй в 80, третий в 120... и так, чтобы с переносом стоп-лосса.

Трейлинг-стоп ведь ловит меньше пунктов, чем можно было бы. Из-за него маленького большое движение не взять, а из-за него большого - много упускается :rolf:

Где-то был тут на форуме скрипт хороший для мани-менеджмента, но он тоже не совсем на все способен :loss:

Есть советнег помощник:
Частично закрывает ордера по достижению профитов в %
Ставит уровень б/у, тралит, говорит стихами:), наливает кофе:oops:.
Настройки:down:
UsePivots_for_TP = true; // цели по пивот уровням включая промежуточные (MR, MS)
Include_Mid_Levels_SR = true; // использовать промежуточные пивот уровни

TP_1st_Lots_Percent = 20; // закрытие части позиции при достижении 1 пивот уровня (в процентах)
TP_2nd_Lots_Percent = 10; // закрытие части позиции при достижении 2 пивот уровня (в процентах)
TP_3rd_Lots_Percent = 10; // закрытие части позиции при достижении 3 пивот уровня (в процентах)
Local__HrsServerTzFromGMT = 0; // временная зона брокера от GMT
Destination__HrsNewTZfromGMT = 0; // сдвиг по сессии (см. мануал по системе - написано про пивоты)
Show_1Daily_2FibonacciPivots = 2; // 1 - стандартные пивоты, 2 - фибо пивоты
UseTP_By_Batch = true; // закрытие части позиции при достижении TP_1st_Batch_Pips, TP_2st_Batch_Pips, TP_3st_Batch_Pips
TP_1st_Batch_Lots_Percent = 20; // закрытие части позиции при достижении 1 уровня (в процентах)
TP_2nd_Batch_Lots_Percent = 10; // закрытие части позиции при достижении 2 уровня (в процентах)
TP_3rd_Batch_Lots_Percent = 10; // закрытие части позиции при достижении 3 уровня (в процентах)
TP_1st_Batch_Pips = 10; // 1 уровень (в пипсах)
TP_2nd_Batch_Pips = 20; // 2 уровень (в пипсах)
TP_3rd_Batch_Pips = 30; // 3 уровень (в пипсах)
UseNoLossAfterPips = true; // переведение позиции в безубыток при достижении NoLossAfterPips
NoLossAfterPips = 10; //
UseLoss_by_Batch = true; // закрытие части позиции если лось
Loss_1st_Batch_Lots_Percent = 25; // закрытие части позиции при достижении 1 уровня (в процентах)
Loss_2nd_Batch_Lots_Percent = 25; // закрытие части позиции при достижении 2 уровня (в процентах)
Loss_3rd_Batch_Lots_Percent = 50; // закрытие части позиции при достижении 3 уровня (в процентах)
Loss_1st_Batch_Pips = 10; // 1 уровень (в пипсах)
Loss_2nd_Batch_Pips = 20; // 2 уровень (в пипсах)
Loss_3rd_Batch_Pips = 30; // 3 уровень (в пипсах)

TakeProfit = 250;
StopLoss = 40;
UseTrailiingStop = true; // использовать трейлинг
TrailingStop = 10;
Slippage = 3; // проскальзывание
Show_Status = true; // показывать статус
Broker_Allow_Micro_Lot_Size = false; // разрешает ли брокер дробный или микро лот? например 0.01 lots

Как то так вообщем.
 

Вложения

  • THV4 CaveManager v1.3.ex4
    34,4 КБ · Просмотры: 231

squirrel

Новичок форума
Первый Тейк Профит для первой части сделки 0.1 лота в 40 пунктов, второй в 80, третий в 120... и так, чтобы с переносом стоп-лосса

Скрипт выполняется в момент присоединения его к графику, после выполнения кода он выгружается.

chocolate, ничего не путаете? Как скрипт после прохождения n пунктов само-запустится что бы снять часть лота? А задававшего вопрос, я так понимаю, именно это интересует. Т.ч. если речь идет об автоматическом отслеживании рынка - только советник
 

squirrel

Новичок форума
chocolate, Эксперты:
• Exp Ex- Автоматический ТрейлингСтоп .ex4
• Exp Ex-АвтоУстановить StopLoss&TakeProfit.ex4
• Exp Ex- Виртуальный StopLoss&TakeProfit.ex4
Exp Ex- Закрыть по прибыли или убытку.ex4
• Exp Ex- Открытие ордеров по времени.ex4
• Exp Ex- Открытие позиций по времени.ex4

ну и где же скрипт? Эксперт, как я и говорила
 

mitros

Активный участник
<<Частично закрывать ордера могут только советники >> вручную можно
 

mitros

Активный участник
нужен скрипт который устанавливает тейк по всем ордерам на определённую цену сразу
 

morozik1959

Местный знаток
:without: Первый Тейк Профит для первой части сделки 0.1 лота в 40 пунктов, второй в 80, третий в 120... и так, чтобы с переносом стоп-лосса.

Трейлинг-стоп ведь ловит меньше пунктов, чем можно было бы. Из-за него маленького большое движение не взять, а из-за него большого - много упускается :rolf:

Где-то был тут на форуме скрипт хороший для мани-менеджмента, но он тоже не совсем на все способен :loss:

Как ты хотел, ставит три тейка
 

Вложения

  • saharas_stolloss.mq4
    3,1 КБ · Просмотры: 242

morozik1959

Местный знаток
На той на которой торгуешь.
Поставил ордер, настроил тейки кинул на график, ордер сработал, советника удаляешь, ставишь новый ордер и по новой ставишь советника.
 

morozik1959

Местный знаток
ставить на крафик любой пары, или только той которой торгуешь?

Как это работает.
После того как открыли лот, мы добавляем данный скрипт на графике (на график той пары по которой мы открыли сделку) Добавляется скрипт как эксперт поэтому не забывайте включить опцию "Разрешить советнику торговать" После чего открываем свойста скрипта/эксперта и в окошке мы увидим 3 пункта (поля) Эти поля для установки стоп лосса с 3 уровнями. Например. Мы купили EUR/USD по цене 1,3400 и мы думаем что цена дойдет как минимум до 1,3500 но может цена поднимется от 1,3500 еще выше. Но мы пока видим цель как минимум 1,3500. В таком случае мы открываем свойства скрипта и на первое поле устанавливаем первый уровень трейлинг стопа. На нашем примере это будет 1,3500. Мы предполагаем что цена поднимется еще выше примерно до 1,3550 а если закрепится то еще до 1,3600. В таком случае на второе поле мы добавляем трейлинг стоп 1,3550 и на третье поле добавляем цену 1,3600. И сидим спокойно. Теперь у нас есть 3 уровня трейлинг стопа Первый уровень - 1,3500 Второй уровень - 1,3550 Третий уровен - 1,3600. Произойдет следующее, как только цена дойдет до 1,3500 наш скрипт автоматический установит стоп лосс на уровень 1,3500 (учитывая спред) Если цена пойдет еще выше до уровня 1,3550 то наш скрипт переставит стоп лосс на 1,3550 и в конце если цена продолжится расти и дойдет до 1,3600 тогда также наш скрипт перенесет стоп лосс на 1,3600. После всего этого если цена продолжит свой рост то скрипт больше не переставит стоп лосс на другой уровень. Потому что мы указали 3 уровня трейлинг стопа. Для того что бы скрипт дальше сопровождал стоп лосс за ценой нам надо опять зайти в свойства и установить новые уровни.
 
Верх