Не могу разобраться с советником, помогите

 

Написал советник по индикатору, но в тестере не работает (ошибки прописаны в комментариях после кода). Помогите пожалуйста разобраться. 
Вот код: (+ прикрепил файл с кодом)

// Тестер выдает такие ошибки:

// 2016.01.11 23:46:14.434 TestGenerator: unmatched data error (low value 1144.60000 at 2015.10.29 00:00 is not reached from the least timeframe, low price 1150.54000 mismatches)

// 2016.01.11 23:46:14.569 TestGenerator: unmatched data error (high value 1071.28000 at 2015.12.02 00:00 is not reached from the least timeframe, high price 1057.10000 mismatches)

// 2016.01.11 23:46:14.660 TestGenerator: unmatched data error (high value 1080.57000 at 2015.12.22 00:00 is not reached from the least timeframe, high price 1078.14000 mismatches)

// Далее идет:

// 2016.01.11 23:46:16.182 2015.01.01 00:00  SkondTrend inputs: MaMetod=3; MaPeriod=20; Lot=0.01; 

// 2016.01.11 23:46:18.332 GOLD,Daily: 10036009 tick events (1265 bars, 10037010 bar states) processed in 0:00:02.153 (total time 0:00:09.095)

 

 
Вот это писатели... Уже из декомпила собирают творение и выдают за свои разработки...
 
LRA:
Открываем файл в MetaEditor, ставим курсор на OnTick и нажимаем F1. Читаем: Событие NewTick генерируется только для экспертов... Ясно, это эксперт...
Ставим курсор на SetIndexStyle и нажимаем F1. Читаем: Устанавливает новый тип, стиль, ширину и цвет для указанной линии индикатора. Стоп!!! Так это индикатор или эксперт?


Вообще должен быть эксперт. Я недавно стал учить mql, много еще не знаю. Так и как же исправить? Убрать всю init?
 
VMS:
Вообще должен быть эксперт. Я недавно стал учить mql, много еще не знаю. Так и как же исправить? Убрать всю init?
Попробуй не складывать из декомпила как домик из кубиков, а написать самостоятельно с самого начала, самый простой советник и/или индикатор. Тогда всё сам поймёшь.