Я как-то скептически отношусь к советникам. Не знаю даже, сколько тестировал их на демо счетах и прогонял на тестерах, все они сливали в конечном счете, либо очень мало зарабатывали, если консервативные настройки поставить. Сколько тестил их - не нашел грааля
Считаю что автор статьи прав в том, что надо изучать язык программирования, чтобы знать как работает советник и тогда, возможно, удастся создать что-то для себя. Но это очень сложно и в итоге не факт, что вы создадите что-то путнее.