учитесь зарабатывать селяне [Эпизод 2] ! - страница 102
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Третий день ручной торговли, на сегодня торговля окончена
Позравляю! У меня пачка селлов по евро на откате вниз - закрыта, по фунту - нет...
50 000 cent - перемахнул - уже хорошо! :-)
приветствую.
возможно кому то знаком такой код:
ни как не получается у меня сделать, что бы когда была закрыта сделка в минус, то открывался цикл, и если следующий ордер закрылся больше нуля, тоесть положительный баланс, но меньше отрицательного, то мы к отрицательному прибавляем плюс, и получаем новое отрицательное значение, которое уже меньше.
а если больше отрицательного, по сигналу, то закрываем ордер и начинаем цикл с начала.
приветствую.
возможно кому то знаком такой код:Да. Это мой код. Я же уже писал Вам, что использую его у себе в переворотном мартине следующим образом:
Если крайняя сделка (поза) была закрыта в плюс, то обнуляем количество переворотов (Iteration) и стартуем стартовым лотом, если в минус,
то считаем количество подряд убыточных сделок и открываемся в противоположную сторону увеличенным объёмом.
Это - неттинговая версия Лавины (см. одноимённую ветвь), т.е. закрывается (при перевороте позы на увеличенных объёмах) рыночный ордер и открывается противоположный рыночный на бОльших объёмах в зависимости от схемы доливок. Вот мой рабочий участок кода. Правьте под свои нужды, если у Вас подобный алгоритм экспа. Я толком ничего не понял в Вашем вопросе. Можете вне зависимости от ситуации поинтересоваться в ветке "Любой вопрос новичка...", только подробнее распишите Ваш вопрос, а то ничего (мне, по крайней мере) не понятно - вообще.
П.С. Вы у меня так выманите всего моего боевого робота, с рук которого я щас ем. Работал над ним с перерывами и выходами на соответствующие алгоритмы с сентября 2010 года. См. ветку - Лавина.
Продолжение кода в прицепе, т.к. он больше допустимого размера:
Да. Это мой код. Я же уже писал Вам, что использую его у себе в переворотном мартине следующим образом:
Если крайняя сделка (поза) была закрыта в плюс, то обнуляем количество переворотов (Iteration) и стартуем стартовым лотом, если в минус,
то считаем количество подряд убыточных сделок и открываемся в противоположную сторону увеличенным объёмом.
Это - неттинговая версия Лавины (см. одноимённую ветвь), т.е. закрывается (при перевороте позы на увеличенных объёмах) рыночный ордер и открывается противоположный рыночный на бОльших объёмах в зависимости от схемы доливок. Вот мой рабочий участок кода. Правьте под свои нужды, если у Вас подобный алгоритм экспа. Я толком ничего не понял в Вашем вопросе. Можете вне зависимости от ситуации поинтересоваться в ветке "Любой вопрос новичка...", только подробнее распишите Ваш вопрос, а то ничего (мне, по крайней мере) не понятно - вообще.
П.С. Вы у меня так выманите всего моего боевого робота, с рук которого я щас ем. Работал над ним с перерывами и выходами на соответствующие алгоритмы с сентября 2010 года. См. ветку - Лавина.
я уже обращался в ветку "любой вопрос новичка" и там тишина.
Ситуация в том, что когда данный код закрывает сделку в убыток, то он запоминает минусовой баланс, а когда закрывает сделку в плюс, и при этом плюс меньше баланса, то он обнуляет Sum_Loss, а мне надо, что бы он не обнулял, а скосил.
то есть, сейчас он вот как работает:
проверяет закрытый ордер, если у закрытого ордера профит меньше нуля, то этот профит приплюсовывается к Sum_Loss, и так до тех пор, пока профит открытой сделки не превысит (будет больше) Sum_Loss, при достижении сделка закрывается, и Sum_Loss обнуляется и начинает работать цикл сначала.
а мне нужно:
ордер закрылся в минус, его профит минусовой прибавился к Sum_Loss, после если следующая сделка закрылась с профитом положительным то уменьшаем сумму Sum_Loss на сумму полученную от прибыльного профита, а значит следующему открытому ордеру Sum_Loss достается уже с меньшей суммой, и так до тепх пор, пока прибыль от ордеров станет больше Sum_Loss, и тогда Sum_Loss обнуляем и начинаем новый цикл.
Sum_Loss = 0;
1-й закрытый ордер: профит (-50) < 0
Sum_Loss + профит (Sum_Loss + (-50))
Sum_Loss = -50;
2-й закрытый ордер: профит(+40) > 0 и Sum_Loss < 0
Sum_Loss + профит (Sum_Loss + 40)
Sum_Loss = -10
1. я уже обращался в ветку "любой вопрос новичка" и там тишина.
Ситуация в том, что когда данный код закрывает сделку в убыток, то он запоминает минусовой баланс, а когда закрывает сделку в плюс, и при этом плюс меньше баланса, то он обнуляет Sum_Loss, а мне надо, что бы он не обнулял, а скосил.
2. то есть, сейчас он вот как работает:
проверяет закрытый ордер, если у закрытого ордера профит меньше нуля, то этот профит приплюсовывается к Sum_Loss, и так до тех пор, пока профит открытой сделки не превысит (будет больше) Sum_Loss, при достижении сделка закрывается, и Sum_Loss обнуляется и начинает работать цикл сначала.
3. а мне нужно:
ордер закрылся в минус, его профит минусовой прибавился к Sum_Loss, после если следующая сделка закрылась с профитом положительным то уменьшаем сумму Sum_Loss на сумму полученную от прибыльного профита, а значит следующему открытому ордеру Sum_Loss достается уже с меньшей суммой, и так до тепх пор, пока прибыль от ордеров станет больше Sum_Loss, и тогда Sum_Loss обнуляем и начинаем новый цикл.
Sum_Loss = 0;
1-й закрытый ордер: профит (-50) < 0
Sum_Loss + профит (Sum_Loss + (-50))
Sum_Loss = -50;
2-й закрытый ордер: профит(+40) > 0 и Sum_Loss < 0
Sum_Loss + профит (Sum_Loss + 40)
Sum_Loss = -10
1. Обращайтесь ещё раз - там люди обязательно помогут... предварительно выложив в ту ветвь Ваш код... (какой есть)
2. Всё верно, т.к. это базовый алгоритм Лавины.
3. Всё это и расписывайте в новичковской ветке с Вашим кодом этого алгоритма. Люди - поправят. Сами начинайте последовательно и спокойно писать код на мкл4.
Если не справляетесь сами, обращайтесь в раздел "Работа" на пятом форуме - там пишут за еду...
На халяву с нуля код будут писать ТОЛЬКО при наличии личного интереса!
Всё.
Можно выдохнуть... :-)
Пачки ордеров в этот раз... :-) закрыты в профит!
Совы DoublePlus и vse_dlya_sela_J_OsMA_kh + мой вариант (также с описанием ТС) с настройками - в ветке.
Можно выдохнуть... :-)
Пачки ордеров в этот раз... :-) закрыты в профит!
Совы DoublePlus и vse_dlya_sela_J_OsMA_kh + мой вариант (также с описанием ТС) с настройками - в ветке.
а ты сам лично умеешь программировать?
я слабо программирую.
может у тебя получится все же помочь мне завершить код?
Можно выдохнуть... :-)
Пачки ордеров в этот раз... :-) закрыты в профит!
я слабо программирую.
может у тебя получится все же помочь мне завершить код?