Перейти к содержанию

[open source] [Советник] Setka Trader Mod (модификация)


Abb1963

Рекомендуемые сообщения

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано




Поставил на фин_аме на фунт с настройками по умолчанию, но UseForceStart сначала включил
Баланс был 4921. Мин лот там 0.05.
Открылся ордер лонг по цене 1.61376 на 1 лот сразу , и с тех пор висит один. Сейчас просадка 20%
Это штатно? ;-)


Странно... На финаме не тестировал, плечо какое?

Залог равен 1613.76, так что наверное 100

Попробуй протестировать на этом счете, какие лоты будет открывать в тестере,
и соответственно нужно подобрать оптимальный минимальный и максимальный лот
Ссылка на сообщение
Поделиться на другие сайты

  • Ответов 504
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

Есть интересная разработка, основанная на базе исходного кода первой версии Forex Setka Trader. Советник работает в обе стороны рынка, может работать одновременно сериями ордеров в покупку и продажу,

Перейти

не стоит. Читал дневники разраба, много думал.

Перейти

Это не гон, а результат долгого и кропотливого анализа работы мартингейловых советников, с целью устранить большие просадки и сливы депозитов, при неконтролируемом наращивании лотов, если вход в рыно

Перейти
[open source] [Советник] Setka Trader Mod (модификация) Опубликовано

Скрипт, выводящий в файл исчерпывающую инфу по счету.

MarketBrowse.mq4

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано

:d Люблю этот скрипт.
Готовый справочник программиста - и сразу с примерами.
И инфу со счетов пользователей дает исчерпывающую, проще разбираться где и в чем проблема.

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано


:d Люблю этот скрипт.
Готовый справочник программиста - и сразу с примерами.
И инфу со счетов пользователей дает исчерпывающую, проще разбираться где и в чем проблема.


Я сейчас работаю над следующей версией, в которой, возможно, реализую ваше предложение.
Есть несколько идей.
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано





Поставил на фин_аме на фунт с настройками по умолчанию, но UseForceStart сначала включил
Баланс был 4921. Мин лот там 0.05.
Открылся ордер лонг по цене 1.61376 на 1 лот сразу , и с тех пор висит один. Сейчас просадка 20%
Это штатно? ;-)


Странно... На финаме не тестировал, плечо какое?

Залог равен 1613.76, так что наверное 100

Попробуй протестировать на этом счете, какие лоты будет открывать в тестере,
и соответственно нужно подобрать оптимальный минимальный и максимальный лот

такие и открывает - 2 лота на 10000
При убирании MM и лоте 0.05 пишет
invalid lots amount for FreeMarginCheck function
Подбирать "оптимальные" не хотел - хотел посмотреть работу с параметрами по умолчанию
Также проверку на демо-режим желательно выключить из кода или поставить опцией

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано (изменено)






Поставил на фин_аме на фунт с настройками по умолчанию, но UseForceStart сначала включил
Баланс был 4921. Мин лот там 0.05.
Открылся ордер лонг по цене 1.61376 на 1 лот сразу , и с тех пор висит один. Сейчас просадка 20%
Это штатно? ;-)


Странно... На финаме не тестировал, плечо какое?

Залог равен 1613.76, так что наверное 100

Попробуй протестировать на этом счете, какие лоты будет открывать в тестере,
и соответственно нужно подобрать оптимальный минимальный и максимальный лот

такие и открывает - 2 лота на 10000
При убирании MM и лоте 0.05 пишет
invalid lots amount for FreeMarginCheck function
Подбирать "оптимальные" не хотел - хотел посмотреть работу с параметрами по умолчанию
Также проверку на демо-режим желательно выключить из кода или поставить опцией

Баг с минимальным лотом 0,05 будет исправлен в следующей версии

Изменения версии 1.14
1. Добавлен параметр
extern color ColorZeroLevel = DeepSkyBlue; // Цвет линии безубытка
2. В функцию double fWorkLotByRisk( double dblRiskByTransaction ) добавлена проверка на минимальный лот 0,05 (для ФИНАМ)
3. Добавлена линия безубытка DrawLine("LineZL",ZeroLevel,ZLcolor,0);
4. Добавлен расчет и индикация уровней безубытка и стопаута
Indication ("PipsBeforeStopOut",3,20,iStr,""+strPipsBeforeStopOut+"" ,FontSize,"Tahoma",colorPipsBeforeStopOut);
Indication ("PipsBeforeStopOut2",3,5,iStr-2,""+strPipsBeforeStopOut2+"" ,FontSize+2,"Wingdings",colorPipsBeforeStopOut);
Indication ("ZeroLevel",3,20,iStr,""+strZeroLevel+"" ,FontSize,"Tahoma",ColorZeroLevel);
Indication ("ZeroLevel2",3,5,iStr-2,""+strZeroLevel2+"" ,FontSize+2,"Wingdings",ColorZeroLevel);

Forex_Setka_Trader_ABB_1_14.mq4

Изменено пользователем Abb1963
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано




Поэтому я и предложил вам опцию ProfitForFood для тестов - или, если хотите, наоборот, %% реинвестирования.


Подобного рода ММ полезен и для обычных ботов
_http://articles.mql4.com/ru/601
Кажется мне, что видел где-то код для многих видов ММ, но найти сейчас, конечно, не смог...

Статья интересная, возможно реализую в моем советнике третий вариант ММ:
Лот пропорционален квадратному корню из баланса...
Нужно протестировать ...

Этот подход тоже не решает проблемы оценки как уровня агрессивности входа, так и необходимого депо.
Пользователям даже на калькуляторах будет сложно высчитать какой же лот у него стартовый при том или ином % риска.
От того, что вы извлечете корень квадратный из вычисленного лота ордера как % от эквити, пользователю не станет понятнее так каким же ордером он начинает торговать и какой же депозит надо заводить на счет.
Единственное что обеспечивается - это, с ростом депо, уменьшение агрессивности реинвестирования и разумного наращивания отставания лотности от растущего баланса.

Чтобы все таки пользователь хоть как-то более прямо мог оценивать начальный лот и рассчитывать потребный депо, требуется ММ иного типа.
Есть классический (и действительно хороший) ММ для торговли акциями.
Правда, 1:1 этот ММ к мартинам не применим, но легко модифицируется под мартин.
Модификация моя, в инете такого не встречал - хотя, конечно, исключить нельзя, грамотного народа много. :)

Все просто: задается минимальный ММ (например, 5000 на 0.01 лота) - и прирост баланса (например, 6000) для повышения лота ордера на 0.01.
То есть при депо 5000-11000 лот 0.01, при депо более 11000 лот 0.02, при депо более 17000 лот 0.03, при депо более 23000 лот 0.04...

Реинвестирование происходит и масса прибыли растет.
Но прирост баланса происходит несколько быстрее прироста лота минимального ордера.
И, с ростом баланса и лота минимального ордера, растет резерв средств на счете и снижается нагрузка на депо и риски для выросшего депо.

Что интересно, этот ММ позволяет очень гибко управлять агрессивностью реинвестирования - можно менять "на лету" лотность пирамиды и степень агрессивности реинвестирования в зависимости от текущей ситуации в рынке.

И пользователю не нужен калькулятор, поскольку расчет лота минимального ордера задача на уровне 3-го класса школы.
А от лота минимального ордера пирамиды и структуры сетки можно пробовать вычислять и необходимый депо.

Обдумайте такой вариант ММ, хорошо? :)
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано
Abb1963

Вы можете редактировать 1й пост как автор темы. Туда можно добавлять новые версии, описания и т.п.
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано



Все просто: задается минимальный ММ (например, 5000 на 0.01 лота) - и прирост баланса (например, 6000) для повышения лота ордера на 0.01.
То есть при депо 5000-11000 лот 0.01, при депо более 11000 лот 0.02, при депо более 17000 лот 0.03, при депо более 23000 лот 0.04...

Реинвестирование происходит и масса прибыли растет.
Но прирост баланса происходит несколько быстрее прироста лота минимального ордера.
И, с ростом баланса и лота минимального ордера, растет резерв средств на счете и снижается нагрузка на депо и риски для выросшего депо.

Что интересно, этот ММ позволяет очень гибко управлять агрессивностью реинвестирования - можно менять "на лету" лотность пирамиды и степень агрессивности реинвестирования в зависимости от текущей ситуации в рынке.

И пользователю не нужен калькулятор, поскольку расчет лота минимального ордера задача на уровне 3-го класса школы.
А от лота минимального ордера пирамиды и структуры сетки можно пробовать вычислять и необходимый депо.

Обдумайте такой вариант ММ, хорошо? :)


В принципе реализовать несложно, но мне кажется, что расчет должен быть не от баланса, а от эквити (реальных денег).
Хотя можно реализовать и оба варианта, если это кому-нибудь нужно будет ...
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано (изменено)

Abb1963 не помешала бы проверка на минимальный лот и для roboforex. Там на центовых счетах min lot 0.10

Изменено пользователем jetix
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано


Abb1963 не помешала бы проверка на минимальный лот и для roboforex. Там на центовых счетах min lot 0.10


минимальный лот 0.10 обрабатывается корректно
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано (изменено)

Проверял в тестере.
Фин_ам
Версия 1_14
Баланс 10000
Фикс 0.05 0.1
ММ 2 5
Ответ : invalid lots amount for FreeMarginCheck function
Баланс 100000
Фикс 0.05 0.1
ММ 2
Ответ : invalid lots amount for FreeMarginCheck function
Баланс 100000
ММ 5
Ответ : Открывает лот 1.00

Добавил инфо МаркетБрауз (в личке возможностей аттачей не замечал)

MarketBrowse_GBPUSD.txt

Изменено пользователем tlap
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано

Результаты оптимизации FST 1.14 по фунту за период 2011.08.12-2013.01.18, с максимальной просадкой не более 70%,
с параметрами MinRisk=1 MaxRisk=30 на котировках Forex4you, счет Cent4 ECN
Первые 5 результатов:
1 495505.94 525 5.32 943.82 204407.06 62.33% MultiLotsFactor=3.1 StepOrders=11 TakeProfit=20 Grid_Ratio=2
25 395501.04 485 4.87 815.47 174049.59 62.69% MultiLotsFactor=3.9 StepOrders=14 TakeProfit=20 Grid_Ratio=2
13 277088.33 476 4.48 582.12 108060.70 54.33% MultiLotsFactor=3.6 StepOrders=14 TakeProfit=20 Grid_Ratio=3
28 245028.07 488 5.28 502.11 97845.11 57.14% MultiLotsFactor=3 StepOrders=14 TakeProfit=20 Grid_Ratio=2
27 155213.05 512 4.72 303.15 60643.77 44.08% MultiLotsFactor=2 StepOrders=14 TakeProfit=22 Grid_Ratio=1

Более подробная информация - в приложенном файле:

Optimisation_GBPUSD_2013_01_20.doc

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано


Результаты оптимизации FST 1.14 по фунту за период 2011.08.12-2013.01.18, с максимальной просадкой не более 70%,
с параметрами MinRisk=1 MaxRisk=30 на котировках Forex4you, счет Cent4 ECN


А какой спред был во время тестов??
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано



Результаты оптимизации FST 1.14 по фунту за период 2011.08.12-2013.01.18, с максимальной просадкой не более 70%,
с параметрами MinRisk=1 MaxRisk=30 на котировках Forex4you, счет Cent4 ECN


А какой спред был во время тестов??

спред на счетах ECN плавающий 2-4 п.
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано

Конец оптимизации 2013.01.18. Непонятно, почему выбрана такая дата? Разве она не должна быть гораздо раньше а на оставшемся отрезке времени провести бэктест.

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано


Конец оптимизации 2013.01.18. Непонятно, почему выбрана такая дата? Разве она не должна быть гораздо раньше а на оставшемся отрезке времени провести бэктест.


Просто задал конец периода оптимизации по текущую дату.
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано

Тогда это просто подгонка по историю. На чем проверять тогда кроме реала\демо?

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано


Тогда это просто подгонка по историю. На чем проверять тогда кроме реала\демо?


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

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано

Выглядит так, что на пару ближайших месяцев намечается большое движение, какое бывает раз в полгода-год.
Есть мнения, что фунтбакс до 1.56 и даже 1.52 может дойти - потому что от 1.6030 как бы наметилась удлиненная 1-я на н4 и кто знает где кончится 5-я на днях.
Флэт второй половины 2012 сейчас не актуален.

Имхо, есть смысл на интервале месяца в 3, скажем, 2-й квартал 2012, подготовить и оптимизировать сэт для сильных рыночных движений.
Период тестирования и оптимизации надо уточнить по графику.

Последний выложенный сэт условно флэтовый.
Вроде нужен и срочно сэт для сильных движений курса.

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано (изменено)

Так ну в целом пока работает неплохо, только вот я не совсем разобрался какой необходимо ставить лот по отношению к общему депозиту и какой вообще ММ требуется? Работает на стандартных настройках - ничего не менял.
А вообще как для сеточника, с одной стороны он на удивление удачно входит в сделки, но с другой довольно редко это делает и просадки малые в сравнении с остальными советниками подобного типа (или респект сове или лот у меня не тот).

Изменено пользователем zlodey
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано


Так ну в целом пока работает неплохо, только вот я не совсем разобрался какой необходимо ставить лот по отношению к общему депозиту и какой вообще ММ требуется? Работает на стандартных настройках - ничего не менял.
А вообще как для сеточника, с одной стороны он на удивление удачно входит в сделки, но с другой довольно редко это делает и просадки малые в сравнении с остальными советниками подобного типа (или респект сове или лот у меня не тот).


Размер позиций определяется в % риска в сделке. Нагрузка на депозит от этого и зависит.
В ветке выложены оптимальные сеты по фунту по результатам оптимизации.
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано

_http://www.myfxbook.com/members/Abb1963/mt4-184294652/448658/dRjVTIx58U2Bhrn1vsmj

Очень большая просадка на мой взляд! И выйдет ли он из нее?

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] Setka Trader Mod (модификация) Опубликовано


_http://www.myfxbook.com/members/Abb1963/mt4-184294652/448658/dRjVTIx58U2Bhrn1vsmj
Очень большая просадка на мой взляд! И выйдет ли он из нее?


На счет мониторинга данного счета - это эксперимент при работе по 4 парам с завышенным риском в первой сделке 2%
+ включен параметр UseForceStart = TRUE. Основная причина такой просадки - сильный тренд по еврику ВВЕРХ + включил на прошлой неделе опцию MaxOrdersStopNextStep = 12, чтобы сетка попробовала усредниться, но неудачно.
Тренд вверх по еврику продолжается, сколько он еще будет идти - пока непонятно. Вчера 2 сделки по еврику в продажу 11-12 колена закрылись по стопауту (уровень стопаута 10%)
Если данный счет сольется, выложу мониторинг нового счета не более чем по 2-3 парам с оптимальными параметрами.
Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Специальное предложение


  • Рекомендуемые брокеры

  • ×
    ×
    • Создать...