Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Нашел хорошего программиста? Ставь адресную заявку!
Debugger
2501
Debugger 2014.02.12 13:14 

Всем доброго времени суток!

Хотел спросить как просматривать содержимого массива в отладчике MQL4

Заранее благодарен.

Комбинатор
15645
Комбинатор 2014.02.12 14:13  

Можно сделать хитрый финт ушами. Щас попробую запилить.

_______

Хрен. Макросы малофункциональные.

Короче смысл в том чтобы сделать строку в которую писать массив в нужном виде и смотреть строку.


Debugger
2501
Debugger 2014.02.12 17:17  

Это значит и содержание структуры не глянешь и содержание данных класса тем более будет тайной за 7 замками!?....

Жаль.

FG-01
48
FG-01 2014.02.12 17:49  

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

Скажите есть здесь ошибка?

while (i<=OrdersTotal()) // Цикл перебора ордер

{

Alert(i," OrdersTotal()",OrdersTotal());

if (OrderSelect(i,SELECT_BY_POS)==true) // Если есть следующий

{

if (OrderMagicNumber()== Magic) // Анализ ордеров:

{

if (OrderSymbol()!=Symb)continue; // Не наш фин. инструм

Total++; // Счётчик рыночн. орд

if (Total>2) // Не более одного орд

{

Alert("Больше двух ордеров по одному инструменту. Эксперт не работает.");

return; // Выход из start()

}

Mas_Ticket[i]=OrderTicket(); // Номер выбранн. орд.

Mas_Tip[i] =OrderType(); // Тип выбранного орд.

Mas_Price[i] =OrderOpenPrice(); // Цена выбранн. орд.

Mas_Sl[i] =OrderStopLoss(); // SL выбранного орд.

Mas_Tp[i] =OrderTakeProfit(); // TP выбранного орд.

Mas_Lot[i] =OrderLots(); // Количество лотов


Alert(i," Орд Номер ",Mas_Ticket[i],", Тип ",Mas_Tip[i],", Цена ",Mas_Price[i],", Стоп ",Mas_Sl[i],", Профит ",Mas_Tp[i],", К-во лотов ",Mas_Lot[i]);

}

i++;

}

}

Комбинатор
15645
Комбинатор 2014.02.12 18:41  
Debugger:

Это значит и содержание структуры не глянешь и содержание данных класса тем более будет тайной за 7 замками!?....

Таким же макаром -- через строку.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий