Советники: CCI_TRADER_2.2_Saby_Nail

 

CCI_TRADER_2.2_Saby_Nail:

К измененному советнику Чеботарева В. пытался добавить другой советник, разработанный по моему заказу.

Author: Nail Murtazin

 

ERR_WRONG_FILE_NAME 4101 Неправильное имя файла

ERR_INVALID_TICKET 4108 Неверный номер тикета

Открыл код посмотреть, хватило 3-х минут что-бы найти с десяток ошибок программирования.

 
HIDDEN:

Открыл код посмотреть, хватило 3-х минут что-бы найти с десяток ошибок программирования.


Исправить поможете?

 

Лучше не трогайте ничего.... а то начнёт сливать... :)

 

В цикле проверяй на "магик"

после ВыбораОрдера вставь:

if(OrderMagicNumber()==MAGICNUM)
      {

а то он у тебя пытается закрыть ордера с тикетами, которые уже закрыты. Уберешь ошибку по неверному номеру тикета, а с файлом не знаю что. У меня не выдает. Зато выдает 4107, неверный стоп... видимо как то связано с ДЦ.

Точно, ты для пятизнаков писал?

 

NS, попробуй его потесть на тестере хотя б за последний год... слив :)

 
hdv:

NS, попробуй его потесть на тестере хотя б за последний год... слив :)

Он работает не вполную силу в связи с глюками в коде... Поэтому прошу помощь в исправлении...

 

Зря вы это затеили! У советников принцип работы разный! Пусть они лучше отдельно работают!

У вас получается работает CCI, а от второго работает только CheckForOpen(), причем в ней тоже что-то напутано (в вашем коде если не ошибаюсь она только продает при убытке)

Сдесь исправлять будет сложно, лучше попробовать снова, только определиться что от какого советника хотите!

 

А вот она правда, с начала 2008 года

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