Nord писал(а):Если что упустил или неясно изложил, готов уточнить.
сделал первую версию панели, работает все кроме команд по нажатию чекбоксов (галочки)
потестируйте, есть у меня сомнения как все будет выглядеть (работать) если используем более одного ордера:
1. если стоит галка TS1 или TS2 тралим по алгоритму трейлинга всю серию ордеров?
2. а если стоит галка CP, то начинаем частичное закрытие для всей серии ордеров? - если да, то с момента выставления галки начинаем отсчет пунктов или считаем от цены открытия ордеров и если уже позволяет ситуация то сразу же закрываем?.... имхо эту опцию лучше вообще считать не для отдельного ордера, а брать совокупную позицию ордеров и от цены открытия позиции делать частичное закрытие - тогда будет можно и разнонаправленные ордера использовать - в общем нужно подумать этот пункт
не придумал как сохранять данные полей ввода, очень много вариантов и сложно предположить что будет если используется несколько панелей на нескольких графиках, пока сделал стандартное окно настроек, в нем можно ввести все поля и сохранить .set , а потом загрузить его, по моему это самое удобное решение
ЗЫ: при компиляции эксперта собрал все картинки в исполняемый файл (.ex4), появилась долгая загрузка эксперта, на ноуте около 3-4х секунд, не знаю насколько это неудобно, но можно опять все файлы картинок (кнопок) обратно в папку выгрузить - будет быстро загружаться. В общем нужно потестировать - в тестере не будет работать, много читал по этому вопросу, чтобы в тестере работала панель, по сути, нужно писать дополнительно около 70% кода специально для тестера, будет работать в тестере, но с существенными ограничениями
в журнале эксперты вывод служебной информации организовал, читаем что пишет советник
все команды советник выполняем по приходу тика , если сильно хочется можно нажимать по много раз кнопку, но пока тик не придет ничего не будет....