Советники, эксперты, форекс роботы Обсуждение, поиск и тестирование форекс советников, роботов, экспертов и МТС

Ответить
12.04.2013, 16:48
Аватар для karlosslim
karlosslim karlosslim вне форума Элитный участник
Регистрация: 18.12.2012 / Адрес: Los Angeles / Сообщений: 533
Поблагодарили 1,550 раз(а) / Репутация: 1551
А в RS 1 karlosslim mod 2 это сложно сделать?


Разворотный алгоритм при убытке:

Сетки:
СтоИм с бай => убыток => встаём с селл
СтоИм с селл => убыток => встаём с бай

Разворотный алгоритм при профите - не изменяем

Последний раз редактировалось karlosslim; 12.04.2013 в 17:10.
12.04.2013, 17:17
Аватар для NewYork
NewYork NewYork вне форума Местный житель
Регистрация: 25.02.2010 / Сообщений: 349
Поблагодарили 281 раз(а) / Репутация: 282
А в RS 1 karlosslim mod 2 это сложно сделать?
Давай я за свой счет у знакомого прогера сделаю. У Михаила сейчас диплом, времени мало. Обязуюсь потом сюда выложить. Ты только ПОДРОБНОЕ тех.задание напиши чтобы мне ему не объяснять, и чтобы он понял.
12.04.2013, 17:20
Аватар для karlosslim
karlosslim karlosslim вне форума Элитный участник
Регистрация: 18.12.2012 / Адрес: Los Angeles / Сообщений: 533
Поблагодарили 1,550 раз(а) / Репутация: 1551
Давай я за свой счет у знакомого прогера сделаю. У Михаила сейчас диплом, времени мало. Обязуюсь потом сюда выложить. Ты только ПОДРОБНОЕ тех.задание напиши чтобы мне ему не объяснять, и чтобы он понял.
ну вот написал задание:

Разворотный алгоритм при убытке:

Сетки:
СтоИм с бай => убыток => встаём с селл
СтоИм с селл => убыток => встаём с бай

Разворотный алгоритм при профите - не изменяем

И необходимо вывести в настройки - параметры отключения торговли в пятницу (с выключателем)

Последний раз редактировалось karlosslim; 12.04.2013 в 17:28.
12.04.2013, 17:22
Аватар для 165
165 165 на форуме Местный знаток
Регистрация: 30.06.2010 / Адрес: 24 регион / Сообщений: 1,305
Поблагодарили 810 раз(а) / Репутация: 815
  • Отправить сообщение для 165 с помощью ICQ
А в RS 1 karlosslim mod 2 это сложно сделать?
я смогу посмотреть только в понедельник. Но кажется и там реализован этот механизм.

Вообще советник иногда срабатывает очень интересно (РС карлслим мод 1):
1. поставил я лот (подсчитал на калькуляторе что бы выходил минимальный лот 0,01), точнее не лот а там есть переменная, поставил ее 0.2 (что соответствует лоту 0.01 при депозите 1500). Вначале все нормально, лот выставляется 0.01, но после нескольких профитов (профит поставил маленький 0,03%) ставится лот 0.02. ОТКУДА??? В самом коде все номально, не может советник ставить первую сделку 0,02, а он поставил!!!
2. Закрытие должно происходить только если профит (общий по сетке, у меня 0,03%) или лось (у меня стоял 50%) (еще есть закрытие вечером в пятницу, но сейчас это не учитываем, так как это было с понедельника по четверг). Так вот бывает закрывается не вся сетка, а только один ордер, причем с минусом. Тоже в коде вроде бы все ясно и понятно, у Михаила разложено все по полочкам. Такого быть не должно, но происходит.

У меня закралось сомнение, что когда закрывается ордер его надо проверять на закрытие (поставить цикл с while как на открытие, тоже и на закрытие), а то терминал может не может закрыть и они начинают копиться.
12.04.2013, 17:28
Аватар для NewYork
NewYork NewYork вне форума Местный житель
Регистрация: 25.02.2010 / Сообщений: 349
Поблагодарили 281 раз(а) / Репутация: 282
ну вот написал задание на верху
блин ) ну это не задание. он в ветке рс не сидит и не поймет скорее всего о чем речь. начнутся вопросы, а я не знаю чего говорить потому что тоже не понимаю о чем речь. напиши в вордовом или любом файле подробно что нужно изменить.
12.04.2013, 17:32
Аватар для greatiger
greatiger greatiger вне форума Активный участник
Регистрация: 06.02.2010 / Сообщений: 490
Поблагодарили 67 раз(а) / Репутация: 68
имеет смысл дорабатывать только систему доливок. и выход по бу. вы мое тз по доливкам не правильно реализовали,у меня все работает по другому и ЭТО ДЕЙСТВИТЕЛЬНО РАБОТАЕТ .
а почему бы не поделиться?
12.04.2013, 17:33
Аватар для karlosslim
karlosslim karlosslim вне форума Элитный участник
Регистрация: 18.12.2012 / Адрес: Los Angeles / Сообщений: 533
Поблагодарили 1,550 раз(а) / Репутация: 1551
блин ) ну это не задание. он в ветке рс не сидит и не поймет скорее всего о чем речь. начнутся вопросы, а я не знаю чего говорить потому что тоже не понимаю о чем речь. напиши в вордовом или любом файле подробно что нужно изменить.
Вам что надо все алгоритмы робота описать?
Он что весь робот будет писать с нуля?
Всё помоему доступно и понятно - это не тех\задание а корректировка рабочего кода

Если описывать весь алгоритм робота то проще создать новую тему и там всё описать что бы подключились несколько разработчиков для обсуждения...
Всё равно после написания робота нам придётся вносить корректировки...

Последний раз редактировалось karlosslim; 12.04.2013 в 17:41.
12.04.2013, 17:44
Аватар для sergey122
sergey122 sergey122 вне форума Местный знаток
Регистрация: 10.01.2012 / Сообщений: 823
Поблагодарили 773 раз(а) / Репутация: 774
2. Закрытие должно происходить только если профит (общий по сетке, у меня 0,03%) или лось (у меня стоял 50%) (еще есть закрытие вечером в пятницу, но сейчас это не учитываем, так как это было с понедельника по четверг). Так вот бывает закрывается не вся сетка, а только один ордер, причем с минусом. Тоже в коде вроде бы все ясно и понятно, у Михаила разложено все по полочкам. Такого быть не должно, но происходит.

У меня закралось сомнение, что когда закрывается ордер его надо проверять на закрытие (поставить цикл с while как на открытие, тоже и на закрытие), а то терминал может не может закрыть и они начинают копиться.


Я уже предлагал решить эту проблему с помощью локирования профита встречным ордером и закрытием с помощью функции "Закрыть встречные ордера". Это позволит избавиться от длительного поочерёдного закрытия ордеров, когда малейший откатик минусует профит. Перекрытые ордера закрываются почти мгновенно, даже очень длинные цепочки.
Можно даже после лока сначала спокойно, без помех удалить несработавшие отложенники, чтобы цена их не зацепила, профит-то уже зафиксирован, а потом закрывать позиции.

Последний раз редактировалось sergey122; 12.04.2013 в 17:47.
12.04.2013, 17:45
Аватар для karlosslim
karlosslim karlosslim вне форума Элитный участник
Регистрация: 18.12.2012 / Адрес: Los Angeles / Сообщений: 533
Поблагодарили 1,550 раз(а) / Репутация: 1551
Я уже предлагал решить эту проблему с помощью локирования профита встречным ордером и закрытием с помощью функции "Закрыть встречные ордера". Это позволит избавиться от длительного поочерёдного закрытия ордеров, когда малейший откатик минусует профит. Перекрытые ордера закрываются почти мгновенно.
Можно даже после лока сначала спокойно, без помех удалить несработавшие отложенники, чтобы цена их зацепила, профит-то уже зафиксирован, а потом закрывать позиции.
вы о какой версии говорите?
12.04.2013, 17:51
Аватар для sergey122
sergey122 sergey122 вне форума Местный знаток
Регистрация: 10.01.2012 / Сообщений: 823
Поблагодарили 773 раз(а) / Репутация: 774
вы о какой версии говорите?
Это касается всех версий, где необходимо закрывать сразу несколько позиций
12.04.2013, 17:52
Аватар для karlosslim
karlosslim karlosslim вне форума Элитный участник
Регистрация: 18.12.2012 / Адрес: Los Angeles / Сообщений: 533
Поблагодарили 1,550 раз(а) / Репутация: 1551
я смогу посмотреть только в понедельник. Но кажется и там реализован этот механизм.

Вообще советник иногда срабатывает очень интересно (РС карлслим мод 1):
1. поставил я лот (подсчитал на калькуляторе что бы выходил минимальный лот 0,01), точнее не лот а там есть переменная, поставил ее 0.2 (что соответствует лоту 0.01 при депозите 1500). Вначале все нормально, лот выставляется 0.01, но после нескольких профитов (профит поставил маленький 0,03%) ставится лот 0.02. ОТКУДА??? В самом коде все номально, не может советник ставить первую сделку 0,02, а он поставил!!!
2. Закрытие должно происходить только если профит (общий по сетке, у меня 0,03%) или лось (у меня стоял 50%) (еще есть закрытие вечером в пятницу, но сейчас это не учитываем, так как это было с понедельника по четверг). Так вот бывает закрывается не вся сетка, а только один ордер, причем с минусом. Тоже в коде вроде бы все ясно и понятно, у Михаила разложено все по полочкам. Такого быть не должно, но происходит.

У меня закралось сомнение, что когда закрывается ордер его надо проверять на закрытие (поставить цикл с while как на открытие, тоже и на закрытие), а то терминал может не может закрыть и они начинают копиться.
а я уже говорил что ордера закрываются только профитные - затем происходит закрытие отложек и после этого минусовые ордера например штуки 3 висят и пипец торговле - слив обеспечен!
Это грубейшая ошибка в коде - необходимо ввести условие - закрывать при профите - все ордера и плюсовые и минусовые и пока они не закроются - нельзя удалять отложки!
12.04.2013, 17:55
Аватар для karlosslim
karlosslim karlosslim вне форума Элитный участник
Регистрация: 18.12.2012 / Адрес: Los Angeles / Сообщений: 533
Поблагодарили 1,550 раз(а) / Репутация: 1551
Это касается всех версий, где необходимо закрывать сразу несколько позиций
Очень хорошая идея! вы правы!
Такой замок позволит без спешки спокойно заниматся своим делом!
Только при достижении профита - надо просто открыть сразу лок и потом удалять его вместе со всеми открытыми ордерами - профит уже будет в замке
И в таком случае уже даже можно будет сначала удалить все отложки...

Последний раз редактировалось karlosslim; 12.04.2013 в 18:01.
12.04.2013, 18:02
Аватар для sergey122
sergey122 sergey122 вне форума Местный знаток
Регистрация: 10.01.2012 / Сообщений: 823
Поблагодарили 773 раз(а) / Репутация: 774
Очень хорошая идея! вы правы!
Такой замок позволит без спешки спокойно заниматся своим делом!
Только при достижении профита - надо просто открыть сразу лок и потом удалять его вместе со всеми открытыми ордерами - профит уже будет в замке

Да. Конечно же закрывать сразу все открытые позиции и именно Закрытием перекрытых ордеров. Лок надо ставить рыночным ордером.
12.04.2013, 18:08
Аватар для karlosslim
karlosslim karlosslim вне форума Элитный участник
Регистрация: 18.12.2012 / Адрес: Los Angeles / Сообщений: 533
Поблагодарили 1,550 раз(а) / Репутация: 1551
Вот таким образом постепенно вырисовывается концепция будущего робота
Это я к тому что разработкой необходимо заниматся - невозможно просто взять и написать готовый вариант... Им надо заниматся несколько дней.
12.04.2013, 18:35
Аватар для jenny777
jenny777 jenny777 вне форума Почётный гражданин
Регистрация: 16.01.2011 / Сообщений: 1,555
Поблагодарили 438 раз(а) / Репутация: 442
  • Отправить сообщение для jenny777 с помощью ICQ
Вот таким образом постепенно вырисовывается концепция будущего робота
Это я к тому что разработкой необходимо заниматся - невозможно просто взять и написать готовый вариант... Им надо заниматся несколько дней.
Мне один такой написали. Вот как описал в точности, ничего дорабатывать не понадобилось. А вообще-то да, трудно всё учесть, особенно если какую-то заумную штуковину надо в коде написать, в которой понимают только програмисты.
12.04.2013, 18:40
Аватар для sergey122
sergey122 sergey122 вне форума Местный знаток
Регистрация: 10.01.2012 / Сообщений: 823
Поблагодарили 773 раз(а) / Репутация: 774
Мне один такой написали. Вот как описал в точности, ничего дорабатывать не понадобилось. А вообще-то да, трудно всё учесть, особенно если какую-то заумную штуковину надо в коде написать, в которой понимают только програмисты.
Может тогда поделитесь блоком закрытия?
12.04.2013, 18:40
Аватар для NewYork
NewYork NewYork вне форума Местный житель
Регистрация: 25.02.2010 / Сообщений: 349
Поблагодарили 281 раз(а) / Репутация: 282
Вам что надо все алгоритмы робота описать?
Он что весь робот будет писать с нуля?
Всё помоему доступно и понятно - это не тех\задание а корректировка рабочего кода

Если описывать весь алгоритм робота то проще создать новую тему и там всё описать что бы подключились несколько разработчиков для обсуждения...
Всё равно после написания робота нам придётся вносить корректировки...
Ну раз так... дайте тогда мне ваши контакты (скайп (обязательно), е-мэйл и телефон). Я сейчас с ним свяжусь и перенаправлю его на вас. И там сами будете разбираться. Оплачу сам, как и обещал, так как и мне это тоже нужно. Договорились? Если да, тогда жду от вас сообщения в личку.
12.04.2013, 18:45
Регистрация: 18.12.2011 / Адрес: Тюмень / Сообщений: 997
Поблагодарили 5,989 раз(а) / Репутация: 5988
  • Отправить сообщение для senchakv с помощью ICQ
ну вот написал задание:

Разворотный алгоритм при убытке:

Сетки:
СтоИм с бай => убыток => встаём с селл
СтоИм с селл => убыток => встаём с бай

Разворотный алгоритм при профите - не изменяем

И необходимо вывести в настройки - параметры отключения торговли в пятницу (с выключателем)
Сделаю я. + добавлю закрытие с перекрытием.
12.04.2013, 19:04
Аватар для Gulenkov_s
Gulenkov_s Gulenkov_s вне форума Новичок форума
Регистрация: 11.02.2013 / Сообщений: 15
Поблагодарили 5 раз(а) / Репутация: 6
В советнике 2Sides именно такой алгоритм закрытия, можно наверное функцию из него взять!!!!
12.04.2013, 19:11
Аватар для sergey122
sergey122 sergey122 вне форума Местный знаток
Регистрация: 10.01.2012 / Сообщений: 823
Поблагодарили 773 раз(а) / Репутация: 774
В советнике 2Sides именно такой алгоритм закрытия, можно наверное функцию из него взять!!!!


В ранних версиях 2Sides перекрытие глючило, может сейчас исправили?

Там , если мне не изменяет память, реализовано частичное перекрытие с хитрым закрытием ордеров

Последний раз редактировалось sergey122; 12.04.2013 в 19:15.
Ответить


Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 19:28. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO