Jump to content
Programmer

Советник: Seregin

Recommended Posts

sergey1294

настройте тралл так

ProfitStop = 50.0

TrailingProfit = true

TrailingStart = 14.0;

StepTrailingStop = 2.0;

StopLoss = 0.0;

PrintComent = true

 

остальные настройки на свое усмотрение, прогоните на тестере в режиме визуализации, затем посмотрите лог.


Конструктор портфеля ПАММ-Счетов:

http://kpps.info/

Share this post


Link to post
Share on other sites
lim

Хоршо

сейчас запущу.

Х пипсы чем определяются?

Share this post


Link to post
Share on other sites
sergey1294
Хоршо

сейчас запущу.

Х пипсы чем определяются?

 

Х пипсы = TrailingStart - StopLoss. 1 пипс = 1 у.е


Конструктор портфеля ПАММ-Счетов:

http://kpps.info/

Share this post


Link to post
Share on other sites
4wd

что то как то трейлинг не так работает.

а что не так понять не могу :)

1. Как то получается что стоп лос очень резко иногда становится больше чем текущая прибыль

2. не закрывает серию после достижения стоп лоса.

Share this post


Link to post
Share on other sites
sergey1294
что то как то трейлинг не так работает.

а что не так понять не могу :)

1. Как то получается что стоп лос очень резко иногда становится больше чем текущая прибыль

2. не закрывает серию после достижения стоп лоса.

 

1. какой шаг устанавливаете внастройках?

2. условие стоп лосс не выполняется если текущая прибыль не превысила трейлинг старт.


Конструктор портфеля ПАММ-Счетов:

http://kpps.info/

Share this post


Link to post
Share on other sites
4wd
1. какой шаг устанавливаете внастройках?

2. условие стоп лосс не выполняется если текущая прибыль не превысила трейлинг старт.

 

 

Поможет или нет скрин незнаю.

В том то и дело что условие превышает трейлинг старт. А потом стоп лос и не срабатывает. Потому стоп лос и становится выше текущей прибыли.

Шаг 1$. Старт трейлинг 50.

post-56600-1404212173,7313_thumb.jpg

Share this post


Link to post
Share on other sites
sergey1294
Поможет или нет скрин незнаю.

В том то и дело что условие превышает трейлинг старт. А потом стоп лос и не срабатывает. Потому стоп лос и становится выше текущей прибыли.

Шаг 1$. Старт трейлинг 50.

 

ясно, попробую разобраться в чем дело. Возможно в коде есть арифметичские и логические ошибки.


Конструктор портфеля ПАММ-Счетов:

http://kpps.info/

Share this post


Link to post
Share on other sites
4wd

может ошибаюсь но на другом терминале кажется работает. ДЦ тот же . Принцип тот же. пара тажа. Цифры только стоп лос 0 а не 50. Ну и настройки серии другие немного.

Share this post


Link to post
Share on other sites
sergey1294

У меня просьба ко всем кто пользуется и тестит данный советник. вместе с вопросом связанным с работой советника выкладывать файл с настройками советника и лог сжатый в архив.


Конструктор портфеля ПАММ-Счетов:

http://kpps.info/

Share this post


Link to post
Share on other sites
lim

Доброго времени всем!!!

Сергей

А это мона в процентах от прибыли указывать?

-----------

void trailing()

{

if (TrailingProfit==true)

{

if (Profits >= TrailingStart)

{

flag6=1;

if (flag5==1)

{

ProfitStop += StepTrailingStop;

StopLoss += StepTrailingStop;

 

---------------------------------------

напри мер

StopLoss += 15% от текущей прибыли в серии?

Share this post


Link to post
Share on other sites
sergey1294
Доброго времени всем!!!

Сергей

А это мона в процентах от прибыли указывать?

-----------

void trailing()

{

if (TrailingProfit==true)

{

if (Profits >= TrailingStart)

{

flag6=1;

if (flag5==1)

{

ProfitStop += StepTrailingStop;

StopLoss += StepTrailingStop;

 

---------------------------------------

напри мер

StopLoss += 15% от текущей прибыли в серии?

 

данное выражение должно выглядеть примерно так

 

StopLoss += Profits*procent/100.0


Конструктор портфеля ПАММ-Счетов:

http://kpps.info/

Share this post


Link to post
Share on other sites
lim
данное выражение должно выглядеть примерно так

 

StopLoss += Profits*procent/100.0

Ага

Спасибо. Чечаз попробую.

Я пробовал вот так

StopLoss += StepTrailingStop*0.02;

Но чт не шибко кудряво.:roll:

Share this post


Link to post
Share on other sites
lim

Хе хе.

Шутник.:crazy:

Share this post


Link to post
Share on other sites
sergey1294
Хе хе.

Шутник.:crazy:

 

это ты про что?


Конструктор портфеля ПАММ-Счетов:

http://kpps.info/

Share this post


Link to post
Share on other sites
lim
это ты про что?

Ну тогда я дурак.

Что тоже, весело.:crazy:

Share this post


Link to post
Share on other sites
lim

Да ещё.

НЕ проверял но по идее.

Если тралим в версиях до 5.0

То удаление ордеров не сработавших (DeleteOrders) нуна ставить обязательно.

Иначе из-за спреда . Мона вылететь.

Share this post


Link to post
Share on other sites
sergey1294
Да ещё.

НЕ проверял но по идее.

Если тралим в версиях до 5.0

То удаление ордеров не сработавших (DeleteOrders) нуна ставить обязательно.

Иначе из-за спреда . Мона вылететь.

 

В версии 5.0 этот параетр я заменил на OpenOrders


Конструктор портфеля ПАММ-Счетов:

http://kpps.info/

Share this post


Link to post
Share on other sites
sergey1294

Исправил ошибки в тралле, а также добавил параметр

 

ProfitStopTrailing - true - Траллим ProfitStop, false - нет

Seregin v3.0.zip


Конструктор портфеля ПАММ-Счетов:

http://kpps.info/

Share this post


Link to post
Share on other sites
lim

Доброго времени!

ProfitStopTrailing А это мы что тралим? - ProfitStop

А TrailingStart уже не тралим?

Share this post


Link to post
Share on other sites
sergey1294
Доброго времени!

ProfitStopTrailing А это мы что тралим? - ProfitStop

А TrailingStart уже не тралим?

 

TrailingStart не тралился и не тралится, он служит точкой старта трала. ProfitStopTrailing - тралим профит стоп, по моему из названия понятно.


Конструктор портфеля ПАММ-Счетов:

http://kpps.info/

Share this post


Link to post
Share on other sites
4wd
.....

 

Просил как то, отказали :)

Прошу еще раз выложить более подробное описание работы советника :)

Может не совсем понимаю, но увеличение лота происходит сразу в пределах одной сессии.

Есть такая функция как модификация ордеров. Дак вот может сделать увеличение лотов в каждой модификации а не сразу в первой серии ?

 

... Надеюсь направление хотя бы правильно изложил :)

Share this post


Link to post
Share on other sites
lim
TrailingStart не тралился и не тралится, он служит точкой старта трала. ProfitStopTrailing - тралим профит стоп, по моему из названия понятно.

Мммда.

Похоже мне со своими вопросами. Нужно в ветку для новичков.:roll:

Последний вопрос можно?

----------------

extern bool TrailingProfit = false;

extern double TrailingStart = 150;

extern double StepTrailingStop = 100;

extern double StopLoss = 0;

extern double DistSL = 0;

extern bool DeleteOrders = false;

............

 

if (flag5==1)

{

ProfitStop += StepTrailingStop;

StopLoss += Bid - (DistSL)*Point;

flag5=0;

..................

StopLoss пересчитываться будет?

Share this post


Link to post
Share on other sites
sergey1294
Просил как то, отказали :)

Прошу еще раз выложить более подробное описание работы советника :)

Может не совсем понимаю, но увеличение лота происходит сразу в пределах одной сессии.

Есть такая функция как модификация ордеров. Дак вот может сделать увеличение лотов в каждой модификации а не сразу в первой серии ?

 

... Надеюсь направление хотя бы правильно изложил :)

 

Описание чуть позже выложу. нужно время что бы описать как все работает.


Конструктор портфеля ПАММ-Счетов:

http://kpps.info/

Share this post


Link to post
Share on other sites
sergey1294
Мммда.

Похоже мне со своими вопросами. Нужно в ветку для новичков.:roll:

Последний вопрос можно?

----------------

extern bool TrailingProfit = false;

extern double TrailingStart = 150;

extern double StepTrailingStop = 100;

extern double StopLoss = 0;

extern double DistSL = 0;

extern bool DeleteOrders = false;

............

 

if (flag5==1)

{

ProfitStop += StepTrailingStop;

StopLoss += Bid - (DistSL)*Point;

flag5=0;

..................

StopLoss пересчитываться будет?

 

да будет.


Конструктор портфеля ПАММ-Счетов:

http://kpps.info/

Share this post


Link to post
Share on other sites
sergey1294
Просил как то, отказали :)

Прошу еще раз выложить более подробное описание работы советника :)

Может не совсем понимаю, но увеличение лота происходит сразу в пределах одной сессии.

Есть такая функция как модификация ордеров. Дак вот может сделать увеличение лотов в каждой модификации а не сразу в первой серии ?

 

... Надеюсь направление хотя бы правильно изложил :)

 

Описание готово, надеюсь теперь вам будет все понятно. И на будущее как я уже писал в одном из постов, выкладывайте пожалуйста настройки советника и лог . Видимо у вас выставлен параметр значение лота в процентах от баланса, поэтому лот может увеличиваться в каждой серии, либо в параметре DeltaSeries стоит 0 или 1.

readme.txt


Конструктор портфеля ПАММ-Счетов:

http://kpps.info/

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×