Возьмите фотографии с разных TF одновременно.
Страница 1 из 812 12 ПоследняяПоследняя
Results 1 to 10 of 13

Thread: Возьмите фотографии с разных TF одновременно.

  1. #1
    Привет, ребята

    Есть ли способ, которым я могу снимать фотографии из таблицы MT4 в одно и то же время с разных TF.
    Например, мой советник работает на графике 5M, и после некоторых условий он будет снимать фотографии не только с графика 5M, но также с 30M и 1-й диаграммы.
    Могу ли я закодировать что-то вроде этого?

    Спасибо

  2. #2
    То, что вы предлагаете, может быть сделано в теории, но как только вы поймете препятствия, вы, вероятно, этого не сделаете. Это можно сделать только в коде с помощью функции WindowScreenShot (). Это должно быть сделано в EA, и EA должен быть прикреплен к диаграммам, для которых требуется скриншот. Поэтому в вашем случае он должен работать на 5M, 30M и 1HR. Вам нужно будет решить, что такое триггерное событие (ы) и как гарантировать, что каждый советник запускается одновременно, что может быть легко или затруднительно.

  3. #3

    Quote Originally Posted by ;
    То, что вы предлагаете, может быть сделано в теории, но как только вы поймете препятствия, вы, вероятно, этого не сделаете. Это можно сделать только в коде с помощью функции WindowScreenShot (). Это должно быть сделано в EA, и EA должен быть прикреплен к диаграммам, для которых требуется скриншот. Поэтому в вашем случае он должен работать на 5M, 30M и 1HR. Вам нужно будет решить, что такое триггерное событие (ы) и как гарантировать, что каждый советник запускается одновременно, что может быть легко или затруднительно.
    ХОРОШО. Я правильно понимаю, что я должен запускать все три TF в одном терминале? Например, если я проверяю ЕС. Я открою 5M по ЕС 30M по ЕС и 1H по ЕС? Это невозможно сделать только с одним запущенным TF? Спасибо

  4. #4
    Экран скриншота EA должен быть запущен на нужной диаграмме.

  5. #5
    Quote Originally Posted by ;
    То, что вы предлагаете, может быть сделано в теории, но как только вы поймете препятствия, вы, вероятно, этого не сделаете. Это можно сделать только в коде с помощью функции WindowScreenShot (). Это должно быть сделано в EA, и EA должен быть прикреплен к диаграммам, для которых требуется скриншот. Поэтому в вашем случае он должен работать на 5M, 30M и 1HR. Вам нужно будет решить, что такое триггерное событие (ы) и как гарантировать, что каждый советник запускается одновременно, что может быть легко или затруднительно.
    Похоже на то, что ваш текущий ea принимает свой pic изменяет глобальную переменную, возможно, с отметкой времени. На каждой из двух верхних карт TF вы запускаете другую ea, которая проверяет только глобальную переменную при закрытии своих свечей (отсюда временная метка), и они делают снимок каждый. Ожидание закрытия баров более высокого TF ea сократило бы использование процессора. ура

  6. #6
    спасибо ребятам за идеи! Выглядит очень хорошо, потому что я смотрю 8 пар одновременно. У меня будет 8 * 3 = 24 графика, которые будут полным беспорядком
    а также CPU мы будем очень загружены. но снова большое спасибо

  7. #7
    Я не верю, что процессор будет перегружен. Вы просто запускаете EA в свой основной таймфрейм, а затем запускаете другого эксперта на других. Этот второй советник не будет выполнять ничего, кроме проверки сигнала, чтобы он сделал снимок экрана. Сигнал может быть сгенерирован главным советником в текстовом файле (например, он может записать пустой текстовый файл h1.txt, когда ему нужен снимок экрана H1). Второй советник мог проверить наличие h1.txt на каждой новой панели M5 (если ваш главный советник работает на M5), если он там, то удалите его и сделайте снимок экрана. То же самое для других таймфреймов. Альтернативой является создание собственных диаграмм из одного советника. Вы можете использовать библиотеку javascript, такую ​​как highcharts.com, которая имеет возможность генерировать финансовые графики. Ваш советник просто передаст данные диаграммы функции, которая генерирует диаграмму в виде HTML-страницы.

  8. #8
    2 Вложения (и) crusader Я ничего не знаю о вашей настройке, поэтому я сделал общий заказ, чтобы снимать скриншоты из 3 экранов. его индиор, поэтому он входит в файл indior. theres сценарий, который будет генерировать тики, чтобы заставить его работать вне линии и или в режиме реального времени в режиме онлайн. поставьте indior на свою настройку, а файл сценария в отдельном окне не имеет значения, но поверните внешнюю переменную «FillRequests = True», которая заставит тик генерировать метки отправки другим окнам, которые их запрашивают. индиор уже настроен на получение тиков. Вы не можете запустить scritp в окне, в котором находится этот indior, но EAs могут запускаться, чтобы вы могли включить этот индекс в свой текущий советник. То, что это делает, - это поворот окон в 3 периода времени и снятие снимков экрана и возврат к исходному периоду времени. чтобы заставить его работать, откройте диалоговое окно indior и установите «TimeForPhotos = True». Это не готовый код, так как он должен быть включен в ваш код существа, это всего лишь кусочек того, что можно сделать. Доно торговля с использованием этого индиор в его нынешнем виде. Приложенный снимок экрана - это образец, в котором находится индиор, он просто имеет встроенную в стандартную форму. есть файл в Zip, который имеет выборочные снимки экрана, имя снимков экрана имеет период диаграммы в нем, чтобы сообщить, какие есть, вам нужно делать любое тимпинг, которое вам нужно, Кейт
    Quote Originally Posted by ;
    Привет, ребята. Есть ли способ, которым я могу снимать фотографии из таблицы MT4 в одно и то же время из разных TF. Например, мой советник работает на графике 5M, и после некоторых условий он будет снимать фотографии не только с графика 5M, но также с 30M и 1-й диаграммы. Могу ли я закодировать что-то вроде этого? Спасибо
    https://www.forex-russian.com/discus...ng-system.html
    https://www.forex-russian.com/attach...2752068830.zip

  9. #9
    Quote Originally Posted by ;
    crusader. Я ничего не знаю о вашей настройке, поэтому я сделал общее назначение, чтобы снимать скриншоты из трех экранов. его индиор, поэтому он входит в файл indior. theres сценарий, который будет генерировать тики, чтобы заставить его работать вне линии и или в режиме реального времени в режиме онлайн. поставьте indior на свою настройку, а файл сценария в отдельном окне не имеет значения, но поверните внешнюю переменную «FillRequests = True», которая заставит тик генерировать метки отправки другим окнам, которые их запрашивают. индиор уже настроен ...
    Кейт ... никогда не знал, что ты такой код, что мне нравится читать справочную страницу

  10. #10
    Вложений: 2 Бандунг, что ты говоришь ???

    Quote Originally Posted by ;
    Кейт ... никогда не знал, что ты такой код, что мне нравится читать справочную страницу
    Вы можете быть похожими на этого. Это инструмент для восстановления валютного портфеля. прикрепите его к диаграмме и тем, что вы когда-либо делали, чтобы вывести на рынок рынок, и это позволит вам увидеть каждое текущее состояние в своем портфолио. Прочтите документацию о создании своего файла портфолио. Этот код создаст вам температурный характер со всеми майорами и несовершеннолетними, но вы можете изменить его на то, что вы когда-либо следите, и ваш брокер предлагает. Keit
    https://www.forex-russian.com/crypto...on-indior.html
    https://www.forex-russian.com/attach...1450198789.zip

Действующие разрешения

  • Вы не можете создавать новые темы
  • Вы не можете размещать ответы
  • Вы не можете использовать вложения
  • Вы не можете редактировать ваши записи
  •  
  • BB-код - Вкл.
  • Смайлики - Вкл.
  • Код [IMG] - Вкл.
  • Код [VIDEO] - Вкл.
  • HTML-код - Выкл.
Веб-сайт использует cookies
Веб-сайт использует cookies, в настоящее время некоторые из них уже установлены. Вы можете ознакомиться с более подробной информацией об использовании нами cookies здесь. Чтобы принять условия использования cookies, пожалуйста, нажмите на кнопку справа. Если вы продолжаете пользоваться веб-сайтом, вы по умолчанию принимаете условия использования cookies.