+ Ответить в теме
Страница 2 из 6 ПерваяПервая 1 2 3 4 ... ПоследняяПоследняя
Показано с 11 по 20 из 58

Тема: Trading Console

  1. #11
    Бывалый ForexTools пока не определено
    Регистрация
    14.12.2008
    Сообщений
    309
    Сказал(а) спасибо
    0
    Поблагодарили 14 раз(а)
    Репутация:
    2
    Параметры открытых ордеров
    15. Символ ордера.
    16. Иконка типа открытого ордера.
    17. Размер лота ордера.
    18. Расстояние в пунктах до цены срабатывания ордера: стопа (для рыночного ордера) или цены открытия (для отложенного ордера). Ордера в списке отсортированы в порядке их расстояния до цены срабатывания.
    19. Текущее значение профита\убытка для рыночного ордера.
    20. Номер связки отложенных ордеров. Ордер, к которому привязаны остальные ордера отмечается жирной точкой.
    Комплексный набор инструментов трейдера - forextools.com.ua

  2. #12
    Бывалый ForexTools пока не определено
    Регистрация
    14.12.2008
    Сообщений
    309
    Сказал(а) спасибо
    0
    Поблагодарили 14 раз(а)
    Репутация:
    2
    Бокс выбранного ордера
    21. Линия тейкпрофита ордера на покупку или стопа у ордера на продажу. Если тейк у ордера на покупку не установлен – этой линии не будет, и вертикальные границы бокса ордера уходят вверх.
    22. Тело бокса ордера – прямоугольник ограниченный по вертикали ценой открытия ордера и текущей ценой.
    23. Линия стопа ордера на покупку или тейка у ордера на продажу. Если тейк у ордера на продажу не установлен – этой линии не будет, и вертикальные границы бокса ордера уходят вниз.
    Комплексный набор инструментов трейдера - forextools.com.ua

  3. #13
    Бывалый ForexTools пока не определено
    Регистрация
    14.12.2008
    Сообщений
    309
    Сказал(а) спасибо
    0
    Поблагодарили 14 раз(а)
    Репутация:
    2
    Обучение и работа в Торговой консоли

    Для того, чтобы научиться работать с Торговой консолью, лучше всего подойдет Тестер стратегий торгового терминала. Вообще то он используется для проверки работы экспертов на исторических данных. Но поскольку у него есть режим Визуализации, в котором практически полностью моделируется работа рынка (точно также постепенно приходят новые котировки, формируются свечи, пересчитываются и отрисовываются заново индикаторы присоединенные к графику), мы можем использовать режим визуального тестирования для "как бы" работы на живом потоке цен. Это значит что вы можете тренироваться и оттачивать свое мастерство трейдера в любое время, даже по выходным дням, когда вся торговля остановлена. Кроме того вы сами можете задавать скорость поступления "тиков" и таким образом за несколько минут пройти по реальным историческим данным громадный промежуток времени. Это особенно важно, если вы торгуете на дневных чартах! На проверку своей торговой стратегии вы можете теперь потратить всего несколько минут, вместо томительных нескольких месяцев реальных тиков в онлайне.


    Управляющие линии

    Для управления открытием, модификацией и закрытием ордеров используются управляющие линии. Поставить их на график можно следующими клавишами:
    S - линия стопа при открытии ордера ([S]top)
    D - линия цены открытия отложенного ордера (pen[D]ing, [D]elayed)
    F - линия модификации стопа или тейка (modi[F]y)
    Иногда линии могут быть проставлены за пределами видимой ценовой части графика. Чтобы принудительно поставить линию в видимую область нужно нажать состветствующую клавишу одновременно с нажатым SHIFT-ом.
    Мышкой линии проставляются щелчком по строке с названием соотвествующей линии. Если строка выведена жирным шрифтом - линия отображается на графике, естли обычным - линия скрыта.


    Открытие ордеров

    Для открытия ордера на графике должна быть линия стопа при открытии ордера ([S]).
    Ордер открывается нажатием клавиши [O].
    Если линия стопа [S] расположена ниже текущей цены - будет открыт ордер на покупку, если выше - на продажу.
    Если на графике есть линия отложенной цены [D] - будут открываться отложенные ордера, если ее нет - обычные рыночные.
    Отложенные ордера могут открываться "связками". При срабатывании любого ордера из связки, остальные несработавшие отложенные ордера автоматически удаляются. Чтобы связать очередной отложенной ордер с другим отложенным ордером необходимо чтобы первый ордер был выбран (см. ниже - Работа со списком ордеров) и на графике были линии ([S]) и ([D]) для нового ордера. Открытие нового ордера и его привзяка к выбранному выполняется нажатием комбинации клавиш Alt+O. Ордер к которому привязываются другие ордера отмечается в списке жирной точкой, за которой идет порядковый номер связки. Остальные одрера связки содержат только ее порядковый номер.
    Мышкой ордер открывается при щелчке на заголовке окна с расчетом параметров открытия ордера.


    Работа со списком ордеров

    Для модификации ордера и\или его закрытия его необходимо выбрать. Перебор выбранных ордеров осуществляется клавишами квадратных скобок. [[] выбирает предыдущий ордер в списке, []] - следующий.
    Список закрытых ордеров можно скрыть\показать нажав клавишу [H] ([H]istory). Количество последних закрытых ордеров в списке истории задается в параметрах эксперта (ShowClosedOrdersCnt).
    Мышкой нужный ордер выделяется если щелкнуть по нужному ордеру в списке ордеров. Повторный щелчок по выбранному ордеру снимает отметку.
    Щелчок нужно выполнять по левой половине строки (по валюте ордера), т.к. щелчок по правой половине строки (по текущему профиту) закрывает ордер.


    Модификация ордеров

    Для модификации ордеров на графике должна быть линия [F]. Если она расположена между текущим стопом ордера и текущей ценой - будет модифицироваться стоп. По правилам управления капиталом стопы "назад" двигаться не должны. Если вы всеже решите пренебречь этим правилом - вы должны явно разрешить это установив значение параметра эксперта AllowStopBackward = true.
    Если линия [F] расположена "снаружи" (т.е. S-PRICE-F) то будет модифицироваться тейкпрофит.
    Для ордеров с профитом можно автоматически выставить стоп в точку безубытка. Для этого нужно нажать клавишу "ноль" [0].
    Для сброса установленного тейка (установки его в ноль) нужно нажать клавишу [T].
    Мышкой ордер модифицируется если щелкнуть по строке с рассчитанными парамерами модификации в списке открытых ордеров.


    Закрытие ордеров

    Для закрытия необходимо сначала выбрать закрываемый ордер клавишами [[] или []]. Закрытие выбранного ордера выполняется нажатием клавиши [C] ([C]lose).
    Для закрытия части ордера можно использовать следующие клавиши:
    1 - закрытие одного минимального лота минимального размера
    2 - закрытие 1/2 лота ордера (1/[2])
    3 - закрытие 1/3 лота ордера (1/[3])
    4 - закрытие 1/4 лота ордера (1/[4])
    5 - закрытие 2/3 лота ордера (2+3=[5])
    7 - закрытие 3/4 лота ордера (3+4=[7])
    Мышкой ордер закрывается щелчком по правой половине строки (по текущему профиту), т.к. щелчок по левой половине строки (по валюте ордера) служит для выбора ордера в списке.
    Если в списке ордеров выбран какой то рыночный ордер, то щелчек по цифре профита другого ордера выполнит оперцию закрытия выбранного ордера тем, по которому щелкнули (ордера конечно должны быть при этом разнонаправленные).
    Комплексный набор инструментов трейдера - forextools.com.ua

  4. #14
    Бывалый ForexTools пока не определено
    Регистрация
    14.12.2008
    Сообщений
    309
    Сказал(а) спасибо
    0
    Поблагодарили 14 раз(а)
    Репутация:
    2
    Другие клавиши

    Tab - переставляет окно консоли влево или вправо в окне графика
    Esc - переключает обычны и "минимизированный" режимы окна
    A - Включает\отключает обращение к модулю автовыполнения внешнего кода
    R - Вызывает перчитывание конфигурационных файлов
    Комплексный набор инструментов трейдера - forextools.com.ua

  5. #15
    Бывалый ForexTools пока не определено
    Регистрация
    14.12.2008
    Сообщений
    309
    Сказал(а) спасибо
    0
    Поблагодарили 14 раз(а)
    Репутация:
    2
    Иконка эксперта в системном трее!

    Теперь можно следить за торговлей даже без распахнутого основного окна терминала.
    Наехав мышкой на иконку эксперта - всплывает подсказка с состоянием баланса, и текущих результатов торговли. В качестве источника картинок пришлось взять стандартное хранилище shell32.dll которое гарантировано есть на любой машине. Иконка без открытых ордеров или с ордерами с нулевой прибылью - просто иконка диска. Если есть убытки - иконка меняется на картинку сетевого диска (сидящего на "шине") с маленьким красным крестиком (типа - убыток). Если по счету прибыль - иконка сетвого диска без крестика.
    При операциях с ордерами, во время исполнения ордера иконка меняется пока сервер ДЦ не обработает ваш запрос и в подсказке отображаются параметры выполняемой операции. Сообщения об ошибках выводятся стандартным всплывающим балоном.
    Комплексный набор инструментов трейдера - forextools.com.ua

  6. #16
    Бывалый ForexTools пока не определено
    Регистрация
    14.12.2008
    Сообщений
    309
    Сказал(а) спасибо
    0
    Поблагодарили 14 раз(а)
    Репутация:
    2

    Хорошо

    Все "красивости" интерфейса рисуются текстами специально подготовленным шрифтом FOREXTools.FON, содержащего специальные символы отсутствующие в стандартных шрифтах. Для того чтобы установить его, откройте папку Шрифты из системной Панели управления (Пуск / Панель управления / Шрифты) и просто перетащите шрифт FOREXTools.FON из инсталяционного архива и сбросьте его в папку Шрифты.
    Поскольку я продолжаю работу над шрифтом, его содержимое в старых инсталяторах может отличаться от текущего. Самый свежий вариант шрифта FOREXTools.FON вы всегда можете загрузить здесь и переустановить его, если установка старого инсталятора "поламает" отображение новых продуктов.
    Комплексный набор инструментов трейдера - forextools.com.ua

  7. #17
    Бывалый ForexTools пока не определено
    Регистрация
    14.12.2008
    Сообщений
    309
    Сказал(а) спасибо
    0
    Поблагодарили 14 раз(а)
    Репутация:
    2

    Смех

    Технические детали

    Вряд ли вам когда-нибудь действительно понадобится что-то менять в тех файлах Торговой консоли, которые будут описаны ниже. Единственные действительно необходимые действия - это выбор языка сообщений и цветовой гаммы основного окна. Но и это будет сделано один раз при инсталляции и потом их править будет уже не зачем. Два служебных файла настройки Торговой консоли представляют собой стандартные INI-файлы операционной системы Windows. Править их можно в любом текстовом редакторе, вроде Блокнота. Текстовые процессоры, такие как Microsoft Write, Microsoft Word и т.п. также можно использовать для внесения правок, но после всех изменений текст должен быть сохранен в обычном текстовом формате txt.


    Особенности обработки клавиатуры и мыши


    Управление Торговй консолью выполняется щелчками мыши по соответствующим строкам либо нажатием клавиш при активном окне к которому присоединен эксперт ft.TradingConsole. К сожалению, обработка нажатий клавиш и кнопок мышки была сделана через то единственное место, которое позволяет Metatrader - средствами системного программирования с использованием Win32API. Но даже это удалось сделать в жутко обрезанном виде, опять таки из-за ограничений самой платформы MetaTrader, поэтому в обработках нажатий клавиш и мышки эксперт может вести себя немного "задумчиво", откликаясь на команды не сразу и иногда (в очень редких случаях) - пропуская их. В этом случае сделайте небольшую паузу (1-3 секунды) необходимую для очистки всех используемых в обработке системных буферов, а затем повторите команду.



    Формат служебных INI-файлов

    Каждый INI-файл разбит на секции. Начало каждой новой секции отмечается строкой с именем этой секции заключенным в квадратные скобки.

    [ИмяСекции]
    Внутри каждой секции находятся пары значений ключевых значений в формате

    НазваниеКлюча = ЗначениеКлюча
    Названия секций и ключевые значения должны на отдельных строках текстового файла. Строка, начинающаяся с точки с запятой считается комментарием и ее содержимое игнорируется при анализе файла.


    Файл ft.TradingConsole_Skin.txt


    Содержимое этого файла определяет внешний вид Торговой консоли. В нем располагается главная секция [Skin] и несколько секций с вариантами цветового оформления. Внутри секции [Skin] должны быть такие ключи:
    • SkinName - имя секции (без обрамляющих квадратных скобок), которую использовать в работе
    • ExternalGap - расстояние (в пикселях) между границей окна графика и наружной рамкой окна Торговой консоли.
    • InternalGap - растояние (в пикселях) между рамкой окна Торговой консоли и внутренними текстами.
    • LinesGap - дополнительное расстояние (в пикселях) между строками текста окна Торговой консоли.
    • Language - имя секции с переводом сообщений текстов сообщений Торговой консоли на ваш язык.
    Имя секции с описанием рабочего скина записывается в формате

    [SkinName:]
    В описании каждой секции скина располагаются названия (я надеюсь - достаточно понятные, чтобы не приводить их полное описание) тех элементов дизайна Торговой консоли, которые они обозначают. Значение цвета элемента задается тремя цифрами в формате HSB. Это гораздо более удобный для человека формат кодирования цвета чем обычный RGB. Подробнее о формате HSB можно прочесть здесь.

    Цвета многих элементов дизайна задаются двумя цифрами с суффиксами 1 и 2. Они задают градиентные заливки. В этом случае Площадка заливается плавным переходом цветов от цвета с суффиксом 1 (верхняя часть площадки) до цвета с суффиксом 2 (нижняя часть площадки).


    Файл ft.TradingConsole_Language.txt

    Этот файл содержит перевод всех сообщений Торговой консоли на разные языки. Название ключа соответствует тому тексту, который выводится на экран. Имена секций (без обрамляющих квадратных скобок) используются в файле ft.TradingConsole_Skin.txt в ключе Language секции Skin.


    Файлы-протоколы работы

    По ходу работы Торговая Консоль создает файлы протоколов своей деятельности с метками времени даты времени их создания в имени файла, в которых заносятся все команды, которые вы выполняли в ней. Файлы создаются в каталоге experts\files\ и называются ft.TradingConsole_ГГГГ.ММ.ДД.log. При работе в режиме визуального тестирования файлы протоколов располагаются в каталоге tester\files\ и имеют название ft.TradingConsole_ГГГГ.ММ.ДД_tester.log. Периодически вам нужно будет заходить в эти каталоги и удалять уже не нужные вам файлы протоколов.


    Файл автоторговли ft.TradingConsole-AutoTrading.mq4

    Торговая консоль, при поступлении каждой новой котировки вызывает специальный библиотечный файл ft.TradingConsole-AutoTrading.mq4. Это обычный файл MQL-библиотеки, внутри которого есть функции, к которым обращается Торговая консоль. Обращение происходит только в случае, если вы специально включите режим автоторговли (нажав на клавиатуре клавишу A). В этой библиотеке должны быть две обязательные функции:
    • AutoTradingEnable() которая возвращает true если вы используете функцию автоторговли. Если вы хотите отключить ее - Эта функция должна вернуть false.
    • AutoTrading() - это именно эта функция вызывается основным модулем Торговой консоли когда разрешена автоторговля.
    Приведенный в качестве примера код ft.TradingConsole-AutoTrading.mq4 идущий в составе инсталляции, реализующий подтяжку стопов открытых ордеров, поможет вам разобраться в том как писать собственные автоторговые модули.
    Комплексный набор инструментов трейдера - forextools.com.ua

  8. #18
    armator
    Регистрация
    16.09.2009
    Сообщений
    12
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    Репутация:
    0
    Начал тестирование. И сразу проблема?,вопрос?. Короче- не перемещаются управляющие линии.

  9. #19
    armator
    Регистрация
    16.09.2009
    Сообщений
    12
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а)
    Репутация:
    0
    А так-же значок советника в Мета Трейдере не активен (не цветной). Где тут собака зарыта?

  10. #20
    Бывалый ForexTools пока не определено
    Регистрация
    14.12.2008
    Сообщений
    309
    Сказал(а) спасибо
    0
    Поблагодарили 14 раз(а)
    Репутация:
    2
    чтобы двигать линию ее нужно сначала выбрать (двойным или одинарным щелчком - задается в настройках вашего терминала). у выделенной линии на концах появляются маленькие квадратики. если они есть линию можно двигать.

    серенький значок эксперта значит что у него есть только ex4-файл, а исходника на mq4 - нет.
    Комплексный набор инструментов трейдера - forextools.com.ua

+ Ответить в теме
Страница 2 из 6 ПерваяПервая 1 2 3 4 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения