Что означает ошибка: Expert 'exp1': invalid trade 0 for OrderValue ?
в списке ордеров нумерация идёт с 1 до TotalTrades включительно. 0 не входит в этот диапазон
А ноля и нет нигде... Посмотрите пожалуйста:
If TotalTrades>0 then
{
for cnt=1 to TotalTrades
{
If OrderValue(cnt,VAL_TICKET) = LTicket then LPosition=1;
If OrderValue(cnt,VAL_TICKET) = MTicket then MPosition=1;
If OrderValue(cnt,VAL_TICKET) = STicket then SPosition=1;
};
};
В чем может быть проблема?
If TotalTrades>0 then
{
for cnt=1 to TotalTrades
{
If OrderValue(cnt,VAL_TICKET) = LTicket then LPosition=1;
If OrderValue(cnt,VAL_TICKET) = MTicket then MPosition=1;
If OrderValue(cnt,VAL_TICKET) = STicket then SPosition=1;
};
};
В чем может быть проблема?
а других вызовов OrderValue в эксперте 'exp1' нет?
А других вызовов OrderValue в эксперте 'exp1' нет?
Пришлите, пожалуйста, полный код эксперта на stringo@metaquotes.ru - мы проверим
А других вызовов OrderValue в эксперте 'exp1' нет?
Пришлите, пожалуйста, полный код эксперта на stringo@metaquotes.ru - мы проверим
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь