Вот эта строка выводит вам в коменты
ticket=OrderSend(Symbol(),OP_BUY,lot,Ask,slipage,sl,tp,comment_order,magic,0);
error=GetLastError();
Строка с точки зрения программирования направильная, но ещё и нужна обработка ошибок в терминале (по-любому), можно конечно все обработки ошибок убрать, код длинный, ковырять неохота да и времени нет, сами можете поковыряться и убрать строки обработки ошибок, благо исходник есть (но не советую, с точки зрения программиста), они дают нам результаты работы советника
поставьте // перед словами Print по всему коду (будут только комментарии)
неправильно написал, в коде будут комментарии, а в журнале терминала не будут (не факт, сам терминал может писать ошибки работы советника, я как-то не задавался этим вопросом, пишет и пусть пишет...)