Перейти к содержанию

Ar4i

Members
  • Публикаций

    44
  • Зарегистрирован

  • Посещение

  • Country

    Белиз

Репутация

0 Neutral

Converted

  • Опыт торговли
    1-3 года
  1. ясно. и последнее. попробую проскользнуть по минимуму оффтопа если позволите, касательно WindowHandle(). в варианте WindowHandle() с использованием WIN API, идет добавка параметра GA_ROOT=2; hParentWnd = GetAncestor(WindowHandle(Symbol(),Period()),GA_ROOT); какой это должен быть параметр если WindowHandle("EURUSD",PERIOD_M1)?
  2. спасибо! будем пробовать. только уточню: эти 4сек для начала лучше пока оставить и не уменьшать- да? замечу, что эта функция будет запускаться по бару на м5 скажем. а 4сек(4000мсек) дается я так понял ей самой на выполнения себя, учитывая задержку на очередь в потоке.
  3. а , зачем данные с индикатора... окно обзор рынка общий . из советника через MarketInfo(). я так думаю. сигнал на тел. смотри урок: http://tlap.com/signalyi-na-pochtu-i-mobilnyie/
  4. она нужна для многих разных интересных старых EX файлов. запускать ее собираюсь по открытию нового бара, надеюсь времени на реинит индикаторов хватит 1 секунды. я понимаю что это костыль для работы на реальном счете, но для некоторых проверок подойдет. " - только передаёте в неё название графика, чтоб найти окно и начать работать с индикаторами." а как правильней передать ей название, может еще номер, ID графика?
  5. ну хорошо, сузим задачу до одного вопроса. перенес я код скрипта в советник и сделал в виде функции. вопрос, могу ли я запустить работу этой функции средствами mql4(API отбросили) на другом открытом графике?
  6. GV-переменные и функция ChartApplyTemplate() - вряд ли про мой случай.
  7. спасибо в первую очередь за ответ. ясно про костыль. а про перенос в советник: ну открытое окно например это не проблема. а эксперименты с константами не очень. намекаете тоже на не стабильную работу? может перенос в индикатор возможен? ну хорошо перенес я в эксперт. дальше изучать: "API или другие приёмы". а, что "это" за другие приемы кстати могут быть(mql)?
  8. если конкретизировать до насущного. есть скрипт InitAllIndicators который переинициализирует индикаторы в окне на который его бросили. я хочу его запустить из советника и на другом окне графика. думаю можно изменить и сам скрипт. но так же хотелось обзавестись и общими понятиями в выполнение таких приемов. так например я в коде этого скрипта(строка 69) hParentWnd = GetAncestor(WindowHandle(Symbol(),Period()),GA_ROOT); сделал изменения: GA_ROOT=2; на GA_ROOT=1; и задал строго нужного мне графика Period. и получил бросив на текущей график открытие "окна свойств инд-ра" работающего на другом графике, но без дальнейшей действий(скрипта) по полной его переинициализации. InitAllIndicators.mq4
  9. всем приветики! как в советнике вызвать исполнения скрипта/библиотеки/инд, на другом(определенном) окне графика? так получить № окна способов много. есть следующие мысли, то что могло бы пригодиться: ChartWindowFind() - но как в этом варианте сделать, именно сам запуск скрипта? EventChartCustom() // Генерирует пользовательское событие для указанного графика. (думаю здесь для меня готовый пример только подойдет) можно ли задействовать - FileOpen() ? или без: WinUser32.mqh - дела не будет? подскажите пожалуйста в каком направление двигаться, ссылку в ветке или готовый пример. или см. этот урок: http://tlap.com/mql4-upravlenie-pc-iz-sovetnika/#more-30563
  10. так получить № окна способов много. есть следующие мысли, то что могло бы пригодиться: ChartWindowFind() - но как в этом варианте сделать, именно сам запуск скрипта? EventChartCustom() // Генерирует пользовательское событие для указанного графика. (думаю здесь для меня готовый пример только подойдет) можно ли задействовать - FileOpen() ? или без: WinUser32.mqh - дела не будет? подскажите пожалуйста в каком направление двигаться, ссылку в ветке или готовый пример.
×
×
  • Создать...