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 6 of 6

Thread: Скрипт FXOpen.Scale

  1. #1
    MQL Programmer MaxZ's Avatar
    Join Date
    Apr 2012
    Posts
    3,495
    FXO Shares
    0
    FXO Bonus
    0.268
    Thanks
    1,885
    Thanked 1,604 Times in 1,030 Posts

    Lightbulb Скрипт FXOpen.Scale

    Здравствуйте.

    Данный скрипт был заказан в теме Пользователем Sanyok11.

    Техническое задание (ТЗ) для данного скрипта было следующим:

    Quote Originally Posted by Sanyok11 View Post
    Предварительный шаблон для ручной торговли:

    Attachment 28860

    На шаблоне представлен индикатор МАТ (мувинг эвирейдж точки), и графическая уровневая линейка (модернизированая).

    ...

    По поводу линейки: это простое расширение Фибоначи, которое в данном случае используется как уровневый инструмент с фиксированным шагом. В инструменте должны быть функции стандартной линейки Фибоначи, а так же присутствовать возможности выбора цветов (для контраста зон). То есть на представленном мной шаблоне, выделены зоны уровней 100%, 50%, 0%, -50% и т. д. Эти зоны могут быть разными, толщиной от 3% до 33%. Возможно в новом графическом инструменте (FXOpen_Scale его можно назвать), будет возможность указывать уровни (100%, 50%, 0%, -50%) и толщину зон (от 3% до 33%).
    Заказ состоял из двух небольших заказов: индикатора FXOpen.MAT и скрипта FXOpen.Scale.

    Настройки для скрипта следующие:

    Общие настройки:
    - Trend_Name, имя трендовой линии, образующей графическую уровневую линейку;
    - Zone_Range, ширина зон (задаётся в % от ширины диапазоны);
    - Level_Digits, до какого знака после запятой округляем рассчитанные уровни;
    - Refresh, время обновления скрипта (указывается в миллисекундах, влияет на быстродействие).

    Значения для уровней линейки:
    - Level1, Level2, Level3, Level4, Level5, Level6, Level7, Level8, значения уровней (центры, в которых образуются зоны).

    Настройка для графических элементов:
    - Line_Color, цвет линий;
    - Line_Width, ширина линий;
    - Line_Style, стиль линий;
    - Zone_Color, цвет зон;
    - Text_Color, цвет текста;
    - Text_Size, размер текстовых записей;
    - Text_TimeCorrect, корректировка по оси времени для текстовых записей (указывается в барах);
    - Text_PriceCorrect, корректировка по оси цены для текстовых записей.
    Описание принципа работы: на график торгового инструмента кидаем трендовую линию. Изменяем имя трендовой линии на необходимое. Кидаем скрипт на график и в настройках (переменная Trend_Name) указываем имя трендовой линии. Готово!

    ВНИМАНИЕ: скрипт зациклен! Изменяя координаты трендовой линии, образующей линейку, будет изменяться автоматически и сама линейка. При удалении скрипта с графика, скрипт удалит за собой и все созданные им графические элементы!

    Просьба в дальнейшем данный индикатор обсуждать здесь.

    С уважением, Максим З..
    Attached Files Attached Files
    Last edited by MaxZ; 12-25-2013 at 03:55 PM.

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

    Sanyok11 (11-19-2013)

  3. #2
    Moderator cool user Sanyok11's Avatar
    Join Date
    Nov 2011
    Posts
    15,036
    FXO Shares
    0
    FXO Bonus
    0.001
    Thanks
    7,419
    Thanked 14,117 Times in 6,167 Posts

    Default

    в настройках (переменная Trend_Name) указываем имя трендовой линии.
    Не получается вызвать окно с настройками скрипта.

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

    Спасибо за продукт.

  4. The Following User Says Thank You to Sanyok11 For This Useful Post:

    MaxZ (11-21-2013)

  5. #3
    MQL Programmer MaxZ's Avatar
    Join Date
    Apr 2012
    Posts
    3,495
    FXO Shares
    0
    FXO Bonus
    0.268
    Thanks
    1,885
    Thanked 1,604 Times in 1,030 Posts

    Default

    Quote Originally Posted by Sanyok11 View Post
    Не получается вызвать окно с настройками скрипта.

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

    Спасибо за продукт.
    Здравствуйте.

    Прошу прощения. Забыл одну строчку разкомментировать в коде:

    //#property show_inputs
    Вы и Сами можете это сделать. Необходимо убрать два слэша "//" и перекомпилировать код (нажать F5).

    Я скоро ухожу на репетицию. Вечером обязательно перезалью скрипт!
    Last edited by MaxZ; 11-21-2013 at 07:23 AM.

  6. #4
    Moderator cool user Sanyok11's Avatar
    Join Date
    Nov 2011
    Posts
    15,036
    FXO Shares
    0
    FXO Bonus
    0.001
    Thanks
    7,419
    Thanked 14,117 Times in 6,167 Posts

    Default

    Ок. Не срочно, но интересно поюзать.

  7. #5
    MQL Programmer MaxZ's Avatar
    Join Date
    Apr 2012
    Posts
    3,495
    FXO Shares
    0
    FXO Bonus
    0.268
    Thanks
    1,885
    Thanked 1,604 Times in 1,030 Posts

    Default

    Quote Originally Posted by Sanyok11 View Post
    Ок. Не срочно, но интересно поюзать.
    Перезалил!

  8. #6
    MQL Programmer MaxZ's Avatar
    Join Date
    Apr 2012
    Posts
    3,495
    FXO Shares
    0
    FXO Bonus
    0.268
    Thanks
    1,885
    Thanked 1,604 Times in 1,030 Posts

    Lightbulb Собрат FXOpen.MirrorOfFibo, а также о новых функциях скрипта!

    По образу и подобию скрипта FXOpen.Scale был создан скрипт FXOpen.MirrorOfFibo.

    А точнее, образ и подобие были слегка улучшены:
    - добавлена функция удаления всех графических элементов с графика при удалении скрипта;
    - добавлена функция Refresh, позволяющая регулировать время обновления скрипта в миллисекундах.

    Я решил внести данные улучшения и в скрипт FXOpen.Scale. Версию менять не стал, а просто перезалил данный скрипт. Качаем его в первом сообщении данной темы. Нужное описание также добавлено в первое сообщение!

  9. The Following User Says Thank You to MaxZ For This Useful Post:

    Sanyok11 (12-26-2013)

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