Советники: Lossless MA

 

Lossless MA:

Советник открывает сделки по пересечению быстрой и медленной МА. Имеет функцию пересиживания убытков.

Автор: Vladimir Tkach

 
Что то пошло не так)))))аналогичный тест январь 15 и февраль 15 дальше не стал тестить)
Файлы:
zc2ipj6ehm.png  204 kb
 
По окончании тестового периода закрылись все сделки. 
 
А можно по править советника. Что бы он торговал с любыми открытыми ордерами. Если ордера открыты не им, что бы он мог производить торговлю, только своими ордерами не взирая, на другие. А не тупо ждать, когда в рынке будет "чисто". И магик номер не использует. По крайней мере отображался бы он в комментариях сделки.
 
Aleksey Konin:
А можно по править советника. Что бы он торговал с любыми открытыми ордерами. Если ордера открыты не им, что бы он мог производить торговлю, только своими ордерами не взирая, на другие. А не тупо ждать, когда в рынке будет "чисто". И магик номер не использует. По крайней мере отображался бы он в комментариях сделки.

Не понял вопрос.

Эксперт управляет только своими сделками. В чужие сделки не вмешивается. Используется при этом магик-номер.

Уточните, пожалуйста. 

 
Vladimir Tkach:

Не понял вопрос.

Эксперт управляет только своими сделками. В чужие сделки не вмешивается. Используется при этом магик-номер.

Уточните, пожалуйста. 

Он не открывает сделки, если есть какие либо ордера. И если ставит свой ордер, при условии, что все ордера закрыты, то при открытии своего ордера, маджик номера в коментах сделки не видно. Открывает только в том случаи, если стоит функция удержания, ордеров. Если стоит без удержания, то сделки не открывает, если есть какие либо ордера в рынке, не относящиеся к данному советнику. 
 
Вот пример. В коментах нету указания на майджик. Коменты чистые. Хотя майдждик указан. И второе, как уже писал ранее. Если есть какой либо ордер, не от этого советника, ордера не открывает. Открывает только в том, случаи. Если в нем стоит опция удержания сделок, при встречном сигнале.
Файлы:
1.png  29 kb
 
Aleksey Konin:
Вот пример. В коментах нету указания на майджик. Коменты чистые. Хотя майдждик указан. И второе, как уже писал ранее. Если есть какой либо ордер, не от этого советника, ордера не открывает. Открывает только в том, случаи. Если в нем стоит опция удержания сделок, при встречном сигнале.
Комментарий и Magic Number - разные поля. Последний не обязан (и в большинстве случаев никто его туда не выводит) отображаться в поле комментария.
 
Ihor Herasko:
Комментарий и Magic Number - разные поля. Последний не обязан (и в большинстве случаев никто его туда не выводит) отображаться в поле комментария.
Хорошо. Как добавить комент. Что бы визуально можно было бы отличить, что этот ордер принадлежит к данному советнику?
 
С магик разобрался. Исправил. Теперь нужна помощь, что бы советник не обращал на другие ордера, а открывал не взирая на открытые не относящиеся к нему.
 
Aleksey Konin:
С магик разобрался. Исправил. Теперь нужна помощь, что бы советник не обращал на другие ордера, а открывал не взирая на открытые не относящиеся к нему.

Вместо (6ая строчка снизу)

      if(OrderMagicNumber()==magic || OrderSymbol()==Symbol()) h++;

вставьте 

      if(OrderMagicNumber()==magic && OrderSymbol()==Symbol()) h++;