Excel RTD

Загрузить
Применяются правила и условия

Инструмент отчетности

Анализ данных

Простые формулы

Стандартные функции Excel

Этот настраеваемый инструмент для мониторинга, анализа и отчетности позволяет вам взаимодействовать с торговыми платформами, отображая и анализируя данные о счетах и ценах в режиме реального времени, используя ваши навыки работы с Excel, вместо изучения сложных языков программирования. Вы также можете создать единую таблицу, которая сравнивает данные по нескольким учетным записям/счетам.

Инструмент позволяет:

  • Поместить данные счета, тикета и цен, отображаемые в режиме реального времени, в таблицу Excel, используя встроенную функцию программы RealTimeData (RTD) без макросов или программирования - просто воспользовавшись вашими стандартными знаниями Excel.
  • Отправляйте простые торговые команды из кода VBA в Excel (или с помощью любого другого языка, который поддерживает COM).

Например, как только инструмент RTD Excel запущен, формула для отображения текущего остатка депозита на счету номер 123789 - с обновлением в режиме реального времени - выглядит следующим образом.

=RTD("FXBlueLabs.ExcelRTD", , "123789", "equity")

Другие примеры формул включают:

Текущая цена предложения (bid) для GBPUSD
=RTD("FXBlueLabs.ExcelRTD", , "123789", "bidGBPUSD")
Количество открытых позиций на счете
=RTD("FXBlueLabs.ExcelRTD", , "123789", "tickets")
Плавающий PL первой открытой позиции на счете
=RTD("FXBlueLabs.ExcelRTD", , "123789", "t1pl")
Максимум текущей свечи на H1 для USDJPY
=RTD("FXBlueLabs.ExcelRTD", , "123789", "@bh,USDJPY,H1,high,0")
Скользящая средняя EMA с периодом 21 для свеч M3 EURUSD
=RTD("FXBlueLabs.ExcelRTD", , "123789", "@ema,EURUSD,M3,median,21,0")

Как и любые ячейки в Excel, RTD можно привязать к диаграмме или условному форматированию, например, выделять убыточные сделки или счета красным цветом. Поэтому опытные трейдеры, создавшие рыночные модели в Excel, могут использовать этот инструмент для комбинирования модели с ценами в реальном времени (и данными по открытой позиции), используя стандартные функции Excel, чтобы уведомлять себя о том, когда позиции должны быть открыты или закрыты.

Инструмент Excel RTD предоставляется вместе с руководством пользователя , а также примером электронной таблицы. Используя вышеописанную функцию RTD, эта шаблонная таблица демонстрирует, как создать полную панель инструментов трейдера с графиками, отображающими плавающий PL на нескольких учетных записях, сравнения цен и комбинированный список тикетов для нескольких учетных записей.

Программирование VBA

Трейдеры с минимальным знанием программирования VBA также могут использовать Excel для отправки простых торговых команд (или для чтения данных), с использованием кода, который можно связать с кнопкой на электронной таблице:

  • Set cmd = CreateObject("FXBlueLabs.ExcelCommand")
  • strResult = cmd.SendCommand("123789", "BUY", "s=EURUSD|v=10000", 5)

Другими словами, трейдеры, обладающие базовыми навыками программирования, могут использовать Excel в любых целях, начиная от создания своего индивидуального тикета сделки до автоматизированной торговли на основе финансовой модели в Excel.

Возможность отправлять команды и читать данные может фактически использоваться при помощи любой среды программирования, которая поддерживает COM, а не только Excel VBA. Например, трейдер может создать что-нибудь из простого скрипта .vbs, для закрытия всех позиций, вплоть до сложного торгового алгоритма, написанного на C#, оба из которых размещают сделки, отправляя команды в приложение Excel RTD.

Источник данных: FX Blue Labs

Отказ от ответственности: Настоящий материал предоставляется в качестве общего маркетингового сообщения исключительно в информационных целях и не является независимым инвестиционным исследованием. Настояшее сообщение не содержит инвестиционных советов или инвестиционных рекомендаций, или заявку на покупку или продажу какого-либо финансового инструмента. Вся предоставленная информация не является гарантией или надежным индикатором будущих достижений.