dpg03

Элитный участник
чето всеравно не получается сдвинуть ТП.
 

Вложения

  • Снимок.GIF
    Снимок.GIF
    21,5 КБ · Просмотры: 122
  • 1.GIF
    1.GIF
    21,6 КБ · Просмотры: 128

bondv

Программист
чето всеравно не получается сдвинуть ТП.
Так мы же несколько страниц назад, вроде, договорились сделать подсос полностью автономным. Со своими ТП и СЛ, со своим тралом. А чтобы общий ТП менялся нужно подсос влить, так сказать, в общую схему работы советника. Мы так уже пробовали - не понравилось...
Не, можно, конечно, ввести логическую переменную, которая позволит менять принцип работы подсоса: автономно либо вместе со всеми ордерами.
 

dpg03

Элитный участник
Так мы же несколько страниц назад, вроде, договорились сделать подсос полностью автономным. Со своими ТП и СЛ, со своим тралом. А чтобы общий ТП менялся нужно подсос влить, так сказать, в общую схему работы советника. Мы так уже пробовали - не понравилось...
Не, можно, конечно, ввести логическую переменную, которая позволит менять принцип работы подсоса: автономно либо вместе со всеми ордерами.
Я не знаю что и как настроить, чтобы с двинуть ТП. Бьюсь как рыба об лед. Не получается. Практически стоит на месте.
Что надо сделать, чтобы сдвинуть ТП конкретно к цене?
Какие выставить настройки ?

extern int ChokeType = 4;
extern int ChokeDD = 20; // % просадки, при которой начинает работать компенсатор
extern int ChokeTP = ?; // Take Profit
int ChokeSL = ?; // Stop Loss
extern int ChokeLotPercent = ?; // Процент от суммы лотов просевших ордеров
extern double ChokeKM = ?; // Коэффициент увеличения лота
extern int ChokePW = ?; // Метод прогрессии для ChokeKM
int ChokeTrailStop = 0; // Trailing Stop
int ChokeTrailStep = 0; // Trailing Step
int ChokeMagic = ?; // Магик для сетки
 

dpg03

Элитный участник
Как здесь. Последний ордер подтянул ТП и закрылся весь портфель из просевших ордеров.
 

Вложения

  • видео.rar
    764,3 КБ · Просмотры: 130

dpg03

Элитный участник
Или сделать так, чтобы сов брал из резерва столько денег, чтобы выставить ордер с мин ТП на которое есть разрешение ДЦ. Например 5 пунктей от цены.
 

bondv

Программист
Я не знаю что и как настроить, чтобы с двинуть ТП. Бьюсь как рыба об лед. Не получается. Практически стоит на месте.
Что надо сделать, чтобы сдвинуть ТП конкретно к цене?
Какие выставить настройки ?

extern int ChokeType = 4;
extern int ChokeDD = 20; // % просадки, при которой начинает работать компенсатор
extern int ChokeTP = ?; // Take Profit
int ChokeSL = ?; // Stop Loss
extern int ChokeLotPercent = ?; // Процент от суммы лотов просевших ордеров
extern double ChokeKM = ?; // Коэффициент увеличения лота
extern int ChokePW = ?; // Метод прогрессии для ChokeKM
int ChokeTrailStop = 0; // Trailing Stop
int ChokeTrailStep = 0; // Trailing Step
int ChokeMagic = ?; // Магик для сетки
Общий ТП можно сдвинуть только если сделать ChokeMagic = Magic.
Правда, тогда подсос не будет уже автономным и для него не будут действовать ни его трал, ни его ТП и СЛ.
А чтобы сделать жирный подсос на короткие дистанции можно сделать, например, так:
extern int ChokeTP = 5; // Take Profit
int ChokeSL = по вкусу; // Stop Loss
extern int ChokeLotPercent = 100; // Процент от суммы лотов просевших ордеров
extern double ChokeKM = 10; // Коэффициент увеличения лота
extern int ChokePW = 0; // Метод прогрессии для ChokeKM
 

dpg03

Элитный участник
Общий ТП можно сдвинуть только если сделать ChokeMagic = Magic.
Правда, тогда подсос не будет уже автономным и для него не будут действовать ни его трал, ни его ТП и СЛ.
А чтобы сделать жирный подсос на короткие дистанции можно сделать, например, так:..............

1 Резерв = 35 остальные настройки на 1 рисунке.
В этом случае сов пересиживает и закрывается по ТП. Классический вариант.

2 Резерв увеличиваем до 65, ChokeKM = 100. Остальные настройки на 2 рисунке.
Наблюдаем за ордером #41 и ТП. После выставления #41 расстояние между ценой и ТП составит 600.

3 ChokeKM увеличиваем до 500. Остальные настройки на 3 рисунке.
Наблюдаем за ордером #41 и ТП. После выставления #41 расстояние между ценой и ТП составит 603.

??????????????????????????

Что поменять в настройках, чтобы ТП подтянулся к цене на 2-5 пунктей ?
 

Вложения

  • 1а.GIF
    1а.GIF
    18,5 КБ · Просмотры: 94
  • 1.zip
    877,8 КБ · Просмотры: 72
  • 2а.GIF
    2а.GIF
    19,9 КБ · Просмотры: 77
  • 2.zip
    302,4 КБ · Просмотры: 49
  • 3а.GIF
    3а.GIF
    19,5 КБ · Просмотры: 69
  • 3.zip
    376,4 КБ · Просмотры: 50
Последнее редактирование:

dpg03

Элитный участник
Общий ТП можно сдвинуть ...
При тестировании без компенсатора можно выставить расстояние между ценой и ордером с КМ (рис.).
Странно, почему нельзя этого добиться с помощью компенсатора ?
 

Вложения

  • &.GIF
    &.GIF
    12,6 КБ · Просмотры: 97

dpg03

Элитный участник
bondv, может попробовать сделать так:

Оставляем в коде:
ChokeType = 4
ChokeDD = 20; // % просадки, при которой начинает работать компенсатор
ChokeTradeTime = 22; // Время открытия компенсатора
ChokeReverse = False; // Ордер того же направления (по умолчанию)
ChokeRepetition = 3; // Количество повторений (суток), если просадка не снизилась

Добавляем в код:
Dlta Choke = 20; // Расстояние между ценой и профитом портфеля просевших ордеров, после выставления компенсирующего ордера На рисунке выше.

Сов сам выбирает какого объема должен быть лот компенсатора.
Средства на него берутся из резерва.
:)
 

INFERNUS1612

Активный участник
Всех с Наступающим 2012 годом! Пусть в этом году у каждого все изменится в лучшую сторону!
 

dpg03

Элитный участник
Я всегда на коне.
За год.
 

Вложения

  • Bankoboev.Ru_rycar_smerti_na_ognennom_kone.jpg
    Bankoboev.Ru_rycar_smerti_na_ognennom_kone.jpg
    160,5 КБ · Просмотры: 92
  • 1.JPG
    1.JPG
    103,3 КБ · Просмотры: 130
  • 2.JPG
    2.JPG
    94,8 КБ · Просмотры: 156
  • 3.JPG
    3.JPG
    98,9 КБ · Просмотры: 101
  • 4.JPG
    4.JPG
    101,3 КБ · Просмотры: 103
  • 5.JPG
    5.JPG
    99,3 КБ · Просмотры: 116
Последнее редактирование:

c2000

Новичок форума
C Новым Годом!!!

Сердечно поздравляю всех форумчан с наступившим Новым годом!!!

Пусть у всех этот год будет профитным!
Процветания и благополучия!
 
Верх