Форум

Прошу помощи. Как сократить количество выводимых текстовых значений буферов в строке значений подвального индикатора?

Прошу помощи. Как сократить количество выводимых значений буферов в строке значений подвального индикатора. К примеру рисуется 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 и специалисты не хотят поддерживать этот терминал для