Советники: Pipsover

 

Pipsover:

Пипсовщик.

Author: Yury Reshetov

 
Переименуй его в Slivator, что ли...

 
Ну у меня стоит на деме. Во втором окне стоит трал КИМа. нормально собирает по чутьчуть.
 
maloma wrote:
Ну у меня стоит на деме. Во втором окне стоит трал КИМа. нормально собирает по чутьчуть.
В этой версии есть один небольшой но неприятный баг - когда срабатывает на пробой по встречным позициям, то сначала может закрыться позиция по TakeProfit, а потом по StopLoss. В результате вторая закрытая позиция получит минус. Я поправил это безобразие, добавив сдвиг TakeProfit на безопасное расстояние. Cвежую версию выложил на http://reshetov.xnet.uz/, и там же результаты тестирования. У кого есть желание потестить, милости просим.
 
Reshetov wrote:
maloma wrote:
Ну у меня стоит на деме. Во втором окне стоит трал КИМа. нормально собирает по чутьчуть.
В этой версии есть один небольшой но неприятный баг - когда срабатывает на пробой по встречным позициям, то сначала может закрыться позиция по TakeProfit, а потом по StopLoss. В результате вторая закрытая позиция получит минус. Я поправил это безобразие, добавив сдвиг TakeProfit на безопасное расстояние. Cвежую версию выложил на http://reshetov.xnet.uz/, и там же результаты тестирования. У кого есть желание потестить, милости просим.
Почему ты ждешь формирования бара и чайкина берешь с бара 1, а среднюю всё раво с бара 0
// 20 периодный мувинг
double ma = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 0);
 
maloma wrote:

Почему ты ждешь формирования бара и чайкина берешь с бара 1, а среднюю всё раво с бара 0
// 20 периодный мувинг
double ma = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 0);
1. Торговля по сформировававшимся барам позволяет избежать множества ошибок. Если этого не делать, то внутри бара один и тот же индикатор может дать несколько сигналов и советник понаоткрывать друг за другом множество заведомо убыточных позиций.
2. Индикатор Чайкина вычисляется для предыдущего бара, чтобы узнать была ли там перекупленность или перепроданность по цене закрытия. Именно по предыдущей свече определяется, произошел ли уже разворот или откат. Поскольку советник срабатывает по первому тику сформировавшегося бара, то и разница между значением индикатора и текущим значением всего один тик.
3. У меня уже давно сформировалась привычка всегда покупать ниже мувинга (особенно на восходящем тренде), а продавать выше (особенно на тренде нисходящем). Если между барами образуется гэп, что на М5 не редкость, то цена открытия может оказаться относительно мувинга в невыгодном положении на N-е расстояние в пипсах. А если еще и цена проскользнет не туда, куда расчитывали, дык вообще открываться нежелательно. А посему лучше заведомо убедиться, где именно сейчас находимся, прежде, чем отдать приказ.
 
Reshetov wrote:
maloma wrote:

Почему ты ждешь формирования бара и чайкина берешь с бара 1, а среднюю всё раво с бара 0
// 20 периодный мувинг
double ma = iMA(NULL, 0, 20, 0, MODE_SMA, PRICE_CLOSE, 0);
1. Торговля по сформировававшимся барам позволяет избежать множества ошибок. Если этого не делать, то внутри бара один и тот же индикатор может дать несколько сигналов и советник понаоткрывать друг за другом множество заведомо убыточных позиций.
2. Индикатор Чайкина вычисляется для предыдущего бара, чтобы узнать была ли там перекупленность или перепроданность по цене закрытия. Именно по предыдущей свече определяется, произошел ли уже разворот или откат. Поскольку советник срабатывает по первому тику сформировавшегося бара, то и разница между значением индикатора и текущим значением всего один тик.
3. У меня уже давно сформировалась привычка всегда покупать ниже мувинга (особенно на восходящем тренде), а продавать выше (особенно на тренде нисходящем). Если между барами образуется гэп, что на М5 не редкость, то цена открытия может оказаться относительно мувинга в невыгодном положении на N-е расстояние в пипсах. А если еще и цена проскользнет не туда, куда расчитывали, дык вообще открываться нежелательно. А посему лучше заведомо убедиться, где именно сейчас находимся, прежде, чем отдать приказ.
Так вот я и спросил - почемы ты берешь с бара 0. Это же опасно.
 
maloma wrote:

Так вот я и спросил - почемы ты берешь с бара 0. Это же опасно.
Потому что 0-й бар текущий. Опасно было бы сверяться с баром, который несколько лет назад сформировался.

На моем сайте http://reshetov.xnet.uz/ приведен кусок чарта, где этот самый мувинг нарисован. Посмотри на него внимательно и сам посуди, каковы шансы пипсануть, если купить выше мувинга, а продать ниже.
 

Здравствуйте !

Почему советник не устанавливается в тестер стратегий для проверки (прогона) ? Выдаётся в окне терминала - "Ожидание обновления" и всё.

Причина обращения: