Aleksandr Dziuba / Публикации
Форум
Прошу помощи. Как сократить количество выводимых текстовых значений буферов в строке значений подвального индикатора?
Прошу помощи. Как сократить количество выводимых значений буферов в строке значений подвального индикатора. К примеру рисуется 6 буферов, а текстовые значения рядом с именем индикатора нужно выводить только 2. В МТ4 в МТ4 это как то реализовано. Но я не могу понять как. Благодарю
Отображение пояснений в окне ввода индикатора в МТ4
Подскажите что я не правильно делаю. В окне ввода вместо пояснения выдается название переменной по следующему коду, input int ExtDepth= 12 ; //"Глубина поиска локальных максимумов и минимумов" Перепробовал все и кавычки и все дела но не подписывает
Что меня бесит в терминале МТ5 на сегодня.
1. При сохранении профиля и выходе из терминала. При повторном входе ( а так как я просил ранее сделать кнопку перезагрузить все советники) появляются две закладки ( последние) с те ми же окнами и дублируемыми советниками. Именно два последних окна (вкладки) 2. При работе с удаленным рабочим столом
Асинхронная обработка отсылки ордеров.
Всем привет. Поделитесь пожалуйста порядком и методами как Вы работаете с флагами при обработке асинхронного запроса . Как проверяете к примеру что ордер на модификацию в работ, отправлен и закончен? Лучше стандартными функциями. А то я совсем запутался. Вводить свои флаги или нет. Спасибо
Простое модальное диалоговое окно с проверкой да нет с двумя строками ввода.
Приветствую. Что то я совсем застрял. Подскажите есть ли простой способ запустить модальное окно с двумя строками ввода и двумя кнопками на проверку да нет типа message box. Или только через классы париться и прописывать все до нудятины? И если через классы. Что то не работают функции(методы)
Класс Ctrade. Иногда не срабатывают рыночные ордера. В чем причина?
Класс Ctrade . Иногда не срабатывают рыночные ордера. В чем причина? Я цену не устанавливаю. Класс берет его из SymbolInfoDouble (symbol_name, SYMBOL_BID ); Так вот тут мне кажется какая то засада. if (!a_trade.Sell(bvolume, _Symbol , 0 , 0 , 0 , "" )) { uint
Сохранение скомпилированных файлов по условию
Очень нужна директива сохранения скомпилированных файлов по условию препроцессора пример: #ifdef MOEX #compilefile fmoex.ex5 #endif #ifdef forex #compilefile forexfile.ex5 #endif это конечно напряжно для мера программистов. Но может кто то знает легкий выход
BOOK_TYPE_SELL_MARKET BOOK_TYPE_BUE_MARKET кто нибудь ловит?
Всем привет. Пытаюсь поймать в стакане появление рыночных заявок BOOK_TYPE_SELL_MARKET BOOK_TYPE_BUE_MARKET но ни одной нет. Кто ни будь ловит? Буду признателен. for (i; i<=_array_rangef- 1 ; i++) { if (bookf[i].type == BOOK_TYPE_SELL_MARKET ) { market = true ;
Не снимаются лимитные ордера на событие OnDeinit ни при снятии советника, ни как.
Подскажите как правильно снять лимитные ордера если закрывается терминал МТ5 или снимается советник. Пытался и в асинхронном режиме бросать заявку и что только не делал ордера остаются висеть в системе. Пользуюсь Ctradeinfo.OrderDelete();
SymbolInfoDouble проблемы получения данных с Московской биржи через брокера FINAM.
Уже год бьюсь за то что бы по облигациям и другим инструментам стандартные процедуры по символу выдавали нужные параметры. Самое примитивное это минимумы и максимумы торгов(планки). Дюрацию для облигаций и НКД. ФИНАМ Сообщает что это проблема МТ5 и специалисты не хотят поддерживать этот терминал для