Подскажите пожалуйста.

 
Пытаюсь программировать на МТ4.
Но есть некоторые вопросы на которые сам никак не могу ответить.
Не будете ли Вы так добры помочь мне немного.

Пока их два
1. В более ранних программах МТ4 работало (Точнее ранее написанные программы, хотя бы стандартные примеры), а сейчас никак не могу понять - либо моя ошибка , либо из-за билда или еще чего.
Речь идет о вызове торговой операции - установка ордера, как функции.
int ticket;
ticket = OrderSend(

Пишет '=' - no any lvalue present

2. Есть ли возможность посмотреть из советника журнал событий МТ, кроме как заглянуть в log файл, который чаще всего во время работы не записывается и хранится в кэше и свежих событий там нет, что является уже бессмысленным.
Заранее спасибо.
Александр