вопросы по MQLII

 
вопросы по MQLII

Здравствуйте.

Ответьте пожалуйста на такие вопросы по MQLII:

1 Когда срабатывает советник, т.е. выполняется его алгоритм? При наступлении нового периода графика? При любом изменении котировки или по другому?

2 Как получить доступ к данным закрытых позиций (цена, профит, время)? Как пользоваться значениями VAL_CLOSEPRICE, VAL_CLOSETIME ф-ии ORDERVALUE?

3 Можно ли однозначно идентифицировать позицию открытую функцией SetOrder, чтобы можно было отличать ее от других открытых позиций (по тому же инструменту)?

4 Можно ли будет создавать в коде советников функции?
 
MQL
1. советник срабатывает на приходе каждого ценового тика
2. посмотрите пример эксперта MACD Sample - там все это есть
3. к сожалению, нет

4. пока нет