FXOpen Broker

10+ years’
experience in FX

VISIT WEBSITE

Trading Accounts

ECN, STP,
Micro, Crypto

START TRADING

Try Free Demo

Practice Forex trading
risk free

OPEN DEMO ACCOUNT

PAMM Technology

Become a Master
or a Follower

JOIN PAMM SERVICE
Results 1 to 2 of 2

Thread: Скрипт sFXO.MegaTron_Matrix1

  1. #1
    Intraday Master
    Join Date
    Oct 2013
    Posts
    317
    FXO Shares
    0
    FXO Bonus
    27.817
    Thanks
    267
    Thanked 293 Times in 209 Posts

    Default Скрипт sFXO.MegaTron_Matrix1

    Скрипт формирует матрицу 1, представляющую собой нахождение действующей цены всех ВП из окна "Обзор рынка" относительно максимума и минимума цены за заданные периоды.
    TFcalc = MN // Таймфрейм расчета данных в матрице (выбран месяц) по всем пяти периодам. Может принимать значения D1, W1, MN (день, неделя, месяц)
    Р1 = 30 // Длительность первого периода в свечах TFcalc (в данном случае примерно 1.5 года от текущей даты)
    Р2 = 42 // Длительность второго периода в свечах TFcalc (в данном случае примерно 2.5 года от текущей даты)
    Р3 = 54 // Длительность третьего периода в свечах TFcalc (в данном случае примерно 3.5 года от текущей даты)
    Р4 = 66 // Длительность четвертого периода в свечах TFcalc (в данном случае примерно 4.5 года от текущей даты)
    Р5 = 78 // Длительность пятого периода в свечах TFcalc (в данном случае примерно 5.5. лет от текущей даты)
    PRange = 1 // Период, по которому осуществляется ранжирование строчек в матрице. Используются значения от 1 (Р1) до 5 (Р5)
    TFrecalc = D1 // Таймфрейм перерасчета данных в матрице (выбран час). Может принимать значения H1, H4, D1
    По всем ВП из окна "Обзор рынка" формируется матрица с ранжированием (расположением по порядку) по удаленности от 50% (LineZero) в обе стороны (по параметру Place).
    Пример.
    Берем пару NZDUSD. За период Р1 имеем:
    MaxPrice = 0.8835 принимаем как 100%
    MinPrice = 0.7450 принимаем как 0%
    TickPrice = 0.8820
    Определяем размах (Range) движения цены (в пп):
    Range = MaxPrice - MinPrice = 1385
    Определим местоположение (Place) текущей цены (TickPrice) внутри диапазона (от MinPrice до MaxPrice):
    Place = 100 - (MaxPrice - TickPrice) / (MaxPrice - MinPrice) * 100 = 98.9
    Точно также проводим расчеты по всем ВП из окна "Обзор рынка" по всем заданным периодам и выводим на экран в порядке ранжирования по параметру PRange.
    Версия 1.00

    Настройки:
    TFCalc - Период расчета матрицы валютных пар. Значение по умолчанию - Месяц.
    P1-P5 - Глубина в барах для расчета матрицы

    Скачать скрипт можно по этой ссылке.

    Результатом работы скрипта является файл test_MEGATRON_TFCalc.csv, который находится в папке терминала/MQL4/Files.
    Данный файл готов для открытия в MS Exel для последующей обработки.

  2. The Following User Says Thank You to artamir For This Useful Post:

    andref (09-26-2014)

  3. #2
    Intraday Master
    Join Date
    Oct 2013
    Posts
    317
    FXO Shares
    0
    FXO Bonus
    27.817
    Thanks
    267
    Thanked 293 Times in 209 Posts

    Default

    Для пользователей Microsoft Office 2007.

    1. Открываем файл test_MegaTron_TFCalc.csv в Microsoft Excel.



    2. Зажав клавишу Ctrl выделяем столбцы F,J,N.



    3.На вкладке Главная -> Условное форматирование -> Правила выделения ячеек -> Другие правила.



    4.Настроить правило выделения ячеек цветом. Например как на рисунке.



    5.Результат.

    Last edited by artamir; 09-29-2014 at 11:55 AM.

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Disclaimer
2005-2019 © FXOpen All rights reserved. Various trademarks held by their respective owners.

Risk Warning: Trading on the Forex market involves substantial risks, including complete possible loss of funds and other losses and is not suitable for all members. Clients should make an independent judgment as to whether trading is appropriate for them in the light of their financial condition, investment experience, risk tolerance and other factors.

FXOpen Markets Limited, a company duly registered in Nevis under the company No. C 42235. FXOpen is a member of The Financial Commission.

FXOpen AU Pty Ltd., a company authorised and regulated by the Australian Securities & Investments Commission (ASIC). AFSL 412871ABN 61 143 678 719.

FXOpen Ltd. a company registered in England and Wales under company number 07273392 and is authorised and regulated by the Financial Conduct Authority (previously, the Financial Services Authority) under FCA firm reference number 579202.

FXOpen does not provide services for United States residents.

Join us