TradeSystem2-Tester
Замечания от автора к инструкции и видео
1. Видео, время 1:33. Индикатор ButtonPanel нужен только для отображения панели с кнопками в окне этого индикатора. Т.е. номер подокна (первый параметр советника) НЕ РАВЕН 0 (нулю). Если установлен 0 (ноль), то панель с кнопками отображается на основном графике и тогда индикатор ButtonPanel не нужен.
2. Видео, время 6:00. Открыть ордер с выставленными StopLoss (SL), TakeProfit (TP), BreakEven (BE) МОЖНО! Нужно лишь правильно выставить эти уровни. Т.е. как в видео, выставлены SL выше текущей цены и TP ниже текущей цены, и если нажать BUY, то ордер не откроется, т.к. уровни стопов выставлены неправильно.
3. Видео, время 8:00. Чтобы отдать приказ на изменение уровней (а так же на установку/удаление ордера), нужно нажать кнопки BUY, SELL, MODIFY, CLOSE. Простое перемещение линий OP, SL, TP, BE не является приказом, т.е. модификации ордера при перемещении линий не происходит.
4. Видео, время 10:20. Учитывайте факт, что при визуальном тестировании, индикаторы, которые помещены на график, могут работать неправильно, или вообще не работать. Однозначно это индикаторы, в которых используется текущее время, другой ТФ и другие пары. Это особенности режима тестирования MT4.
Актуальная версия 2.46.
Картинки
1.Если все координаты со значением (-1), то панели располагаются автоматически.

2. Там подпись обрезана: "Автопауза в начале..." "...каждой свечи"

3.

4.
Чтобы расположить панельки в окне индикатора, нужно добавить на график индикатор ButtonPanel и сохранить в виде шаблона под названием tester (При запуске теста, шаблон с этим названием применяется автоматически). В параметрах советника установить значение 1 для параметра "Номер подокна для кнопок"(первый параметр советника).
Чтобы изменить уровень безубытка на уже существующем ордере, нужно выставить этот самый уровень и нажать кнопку Modify. При этом, не забываем про остальные уровни стопов, они тоже поменяются. Т.е. при нажатии на Modify изменяются все четыре уровня для ордера. Если какой-либо уровень выключен, он убирается (выключается/обнуляется).
История:
Старая версия. Ее тоже можно почитать, правила работы схожие.
Готово развлечение на выходные.
Актуальная версия: 2.20
Предназначен для тестирования ручных стратегий. В онлайне даже не запускал - для этого будет другая версия.
Когда включена пауза, можно совершать все действия, но на каждое действие отводится три тика. Поэтому, тестирование лучше всего запускать на "всех тиках".
В сборке три файла: советник, индикатор(пустое окно индикатора для кнопок) и шаблон (тестер его автоматически применяет)
Если ваша стратегия основана на своем шаблоне, включите индикатор ButtonPanel в ваш шаблон и сохраните шаблон под именем tester. Тогда при тестировании этот шаблон применится автоматически.
Инструкции на скринах.



О замеченных багах отписываемся с приложением максимального количества дополнительной информации.
____________
31.10.2014 - Версия 2.20. Произвольное расположение кнопок. В настройках советника можно изменить подокно, в котором будут находиться кнопки и панель и их расположение. В настройках индикатора ButtonPanel 1.1 можно задать высоту окна индикатора.
Обновление 2.32:
[list type=decimal]
- Исправлен расчет лота от указанного риска
- Добавлены кнопки сброса положения для уровней
- Добавлены кнопки изменения размера лота: стрелки "+/-"; кнопка "х2"; кнопка сброса лота к начальному
- В параметры советника добавлены "Стартовый лот" и "Стартовый процент"
- Добавлены кнопки ModifyAll, CloseAll
Обновление 2.40:
[list type=decimal]
- Изменены подписи к уровням
- Добавлен вариант автопаузы по времени
- Информационные панели
- Варианты автоматического расположения панелей
- Исправлено положение панелей при изменении размера экрана
- Автоматически включается SL при включении автолота
Обновление 2.41:
[list type=decimal]
- Автопауза доступна одновременно в двух вариантах: в начале свечи и по времени
Обновление 2.42:
[list type=decimal]
- Исправлены мелочи.
- Добавлена кнопка с молнией. При нажатии на нее советник перестает совершать все действия (рисовать, следить и прочее), кроме отслеживания кнопок паузы. Этот эффект заканчивается при срабатывании любой автопаузы. Это дает возможность максимально быстро пропустить ненужный участок графика. Например, в течении дня совершена сделка, и до следующего дня уже не нужно ничего делать. Рекомендуется использовать только на режиме тестирования "Все тики", поскольку в режиме "Контрольные точки" скорость отрисовки (точнее количество отрисовок) и без того высокая.
Обновление 2.43:
Обновление 2.44:
[list type=decimal]
- Небольшие доработки
- Скрины сделок
Обновление 2.45:
[list type=decimal]
- Устранены ошибки отрисовки элементов панелей
- Файлы скринов теперь имеют расширение .gif
- Можно показать/скрыть панели информации
- Частичное закрытие ордеров. Для "AutoLot" не работает: ордер закрывается полностью. Если нужно закрыть частично, переключаемся на фиксированный лот и выставляем объем, который нужно закрыть.
+
Молчаливое видео про версию 2.32
+
Молчаливое видео про версию 2.44
webdings.rar
TSTester._Архив.rar
