Форум трейдеров » Психология торговли и методы управления капиталом » Фиксированно-пропорциональный метод (метод Райана Джонса)
+ Подписаться
Страница 4 из 5 ПерваяПервая ... 2345 ПоследняяПоследняя
  1. 482
    Комментарии
    12
    Темы
    483
    Репутация Pro
     
    В начале пути

    4 Медалей
    C-4, добавь, если не сложно, немного комментариев в свой код, для не особо одаренных программистов - например, что значат эти переменные в коде:

    levelling_const
    levelling_price

    да и непонятно, вот этот кусок, это для чего?:

    if(levelling_price==true){
    if(Ask!=0)mm_steep=MathRound(levelling_const/Ask);
    else mm_steep=MathRound(levelling_const/50.0);
    }
  2. 148
    Комментарии
    2
    Темы
    149
    Репутация Pro
    Аватар для C-4  
    В начале пути

    2 Медалей
    Я взял исходник функции "как есть" из своего эксперта. Здесь все просто, этот код можно вообще пропустить:

    Код:
    if(levelling_price==true){
          if(Ask!=0)mm_steep=MathRound(levelling_const/Ask);
          else mm_steep=MathRound(levelling_const/50.0);    
    }
    На самом деле это очень хитрая конструкция которая позволяет выравнивать объемы сделок при тестировании на длительной истории. Например в начале 2000 года акции Apple стоили 6$, сейчас 240$ Если тестировать советник с фиксированным лотом (например 100 акций) то тестирование будет не верным. Так как подавляющая часть прибыли убытков будет сделана в конце периода тестирования (когда акции этой компании стоили дорого). Этот участок кода позволяет рассчитывать объем каждой сделки таким образом, что бы их эффекты были приблизительно равны. Если интересно, более подробно об этом можно почитать здесь: http://forum.mql4.com/ru/31522/page1

    Код:
    if(mm_enable==false){
          return(mm_steep);
    }
    Здесь то же все просто. Если внешняя переменная mm_enable активирована, функция работает, если нет, торговля происходит фиксированным лотом (mm_steep).

    Ну а дальше все просто: begin_balance - задается внешней переменной и равен первоначальному балансу.
  3. 1
    Комментарии
    0
    Темы
    1
    Репутация Pro
     
    Новичок

    2 Медалей
    Цитата Сообщение от Алексей Кияница Посмотреть сообщение
    (сразу скажу, автор не я, где скачал - тож не помню, все не доходят руки проверить это :) ):
    Алексей, а ведь это пересказанный смысл "формирования портфелей" по Джонсу, или я ошибаюсь :)?
  4. 83
    Комментарии
    0
    Темы
    81
    Репутация Pro
    Аватар для DRAPIG  
    В начале пути

    2 Медалей
    Цитата Сообщение от Алексей Кияница Посмотреть сообщение
    Чем меньше дельта, тем быстрее происходит увеличение лотов при увеличении счета. А как раз от этого и пытается избавиться Джонс в этом методе.

    Т.е. нам нужно посчитать, сколько может безопасно заработать 0.01 лота.
    Скажем, 50 $ 0.01 лотом можно заработать в среднем десятью сделками.
    Поэтому дельта в 50$ на 0.01 лота - достаточно приемлемый показатель.

    Тогда таблица увеличения лотов будет выглядеть вот так:

    0.01 $50.00
    0.02 $150.00
    0.03 $300.00
    0.04 $500.00
    0.05 $750.00
    0.06 $1 050.00
    0.07 $1 400.00
    0.08 $1 800.00
    0.09 $2 250.00
    0.1 $2 750.00
    0.11 $3 300.00
    0.12 $3 900.00
    0.13 $4 550.00
    0.14 $5 250.00
    0.15 $6 000.00
    0.16 $6 800.00
    0.17 $7 650.00
    0.18 $8 550.00
    0.19 $9 500.00
    0.2 $10 500.00
    0.21 $11 550.00
    0.22 $12 650.00
    0.23 $13 800.00
    0.24 $15 000.00
    0.25 $16 250.00

    Если выберем дельту 100$, тогда такая же таблица будет выглядеть вот так:

    0.01 $100.00
    0.02 $300.00
    0.03 $600.00
    0.04 $1 000.00
    0.05 $1 500.00
    0.06 $2 100.00
    0.07 $2 800.00
    0.08 $3 600.00
    0.09 $4 500.00
    0.1 $5 500.00
    0.11 $6 600.00
    0.12 $7 800.00
    0.13 $9 100.00
    0.14 $10 500.00
    0.15 $12 000.00
    0.16 $13 600.00
    0.17 $15 300.00
    0.18 $17 100.00
    0.19 $19 000.00
    0.2 $21 000.00
    0.21 $23 100.00
    0.22 $25 300.00
    0.23 $27 600.00
    0.24 $30 000.00
    0.25 $32 500.00
    Алексей отличный метод :bow:сам изучил его ешо год назад :smartass::confused:зачем всем доказывать :confused:.как более мение зазбирающийся в математике считаю это лучшее что есть в ММ ;)респектДжонсу......
  5. 27
    Комментарии
    1
    Темы
    25
    Репутация Pro
     
    Новичок

    2 Медалей
    а как дельту то выберать или любую можно?
  6. 1
    Комментарии
    0
    Темы
    1
    Репутация Pro
     
    Новичок

    2 Медалей
    дельта выбирается исходя из максимального убытка по вашей системе.
  7. 27
    Комментарии
    1
    Темы
    25
    Репутация Pro
     
    Новичок

    2 Медалей
    А что если дельта будет равно 8000тысячам и надо торговать 0.1 лотом это же мне придется очень долго таким лотом зарабатывать..Может есть другой выход??На начальном этапе увеличить лот на время депо разогнать а потом вернутся к системе или это будет нарушением?
  8. 19,801
    Комментарии
    465
    Темы
    20569
    Репутация Pro
    Аватар для Евгений Ляпкин  
    Старожил

    9 Медалей
    Цитата Сообщение от XTB Посмотреть сообщение
    На начальном этапе увеличить лот на время депо разогнать ...
    Сперва надо думать об ограничении убытков.
  9. 27
    Комментарии
    1
    Темы
    25
    Репутация Pro
     
    Новичок

    2 Медалей
    Я немогу рассчитать максимальную просадку торговой системы подскажите пожалуйста как это сделать и что на что множить потом?Приведите пример какой нибудбь подробный
  10. 27
    Комментарии
    1
    Темы
    25
    Репутация Pro
     
    Новичок

    2 Медалей
    Цитата Сообщение от Евгений Ляпкин Посмотреть сообщение
    Сперва надо думать об ограничении убытков.
    Спасибо вы правильно говорите

Вверх
РегистрацияX

чтобы писать, читать, комментировать