Начать новую тему Ответить на тему |
Список форумов AmiSite.ru » Роботы |
На страницу Пред. 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55 След. |
Автор |
Сообщение |
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Тогда скажи когда он у тебя ставит заявки и заодно скажи пожалуйста зачем в роботе это
Код: |
////////////Прорисовка/////////////////////
Plot( LLV(C,per) , "Close", colorWhite ,styleLine);
Plot( HHV(C,per) , "Close", colorWhite ,styleLine);
Plot( LLV(C,per2) , "Close",colorOrange ,styleLine);
Plot( HHV(C,per2) , "Close",colorOrange ,styleLine);
|
|
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
mtrader
Зарегистрирован: 23.02.2014
Сообщения: 23
|
000 писал(а): |
Тогда скажи когда он у тебя ставит заявки и заодно скажи пожалуйста зачем в роботе это
Код: |
////////////Прорисовка/////////////////////
Plot( LLV(C,per) , "Close", colorWhite ,styleLine);
Plot( HHV(C,per) , "Close", colorWhite ,styleLine);
Plot( LLV(C,per2) , "Close",colorOrange ,styleLine);
Plot( HHV(C,per2) , "Close",colorOrange ,styleLine);
|
|
Сейчас заявки выставляются, с периодичностью указанной в АА, то есть если я запустил робота в 10-02, периодичность 5 мин, то заявки будут выставляться в 10-02, 10-07,,10-12 итд.
А каналы в системе используется, мне чтоб визуально видно было, что происходит. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Т.е. ты этот код запихал и в АА и на график кинул?
Хе.
Значит смотри.
Ты запустил одновременно 2 робота.
Что надо сделать.
1. С графика этот код убрать нафиг. Если надо что там на графике контролировать, то напиши для этого отдельный код. Не используй весь код робота.
2. В настройках АА http://www.amisite.ru/begin/bk_set2.shtml поставь Periodicity 15 минут. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
mtrader
Зарегистрирован: 23.02.2014
Сообщения: 23
|
000 писал(а): |
Т.е. ты этот код запихал и в АА и на график кинул?
Хе.
Значит смотри.
Ты запустил одновременно 2 робота.
Что надо сделать.
1. С графика этот код убрать нафиг. Если надо что там на графике контролировать, то напиши для этого отдельный код. Не используй весь код робота.
2. В настройках АА http://www.amisite.ru/begin/bk_set2.shtml поставь Periodicity 15 минут. |
1. Удалил
2. Выставил. Но все равно не помогает( что еще может быть? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Ага.
Теперь вроде понимаю. С периодом у тебя все нормально, но привязка по времени идет не от начала часа а от момента запуска робота. Так?
А базовый фрейм у тебя какой? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Залезь в настройки и сделай так |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
mtrader
Зарегистрирован: 23.02.2014
Сообщения: 23
|
000 писал(а): |
Залезь в настройки и сделай так |
Да так и есть как ты написал в предыдущем посте. Везде выставлены 15 мин( базовый фрейм). |
|
|
Посмотреть профиль Отправить личное сообщение |
|
mtrader
Зарегистрирован: 23.02.2014
Сообщения: 23
|
000 писал(а): |
Залезь в настройки и сделай так |
по ходу должно заработать. в пн отпишусь. спасибо!) |
|
|
Посмотреть профиль Отправить личное сообщение |
|
BFG
Зарегистрирован: 17.03.2014
Сообщения: 17
|
BFG писал(а): |
Как я понял загвоздка в параметре tsl
Нашел в нете систему без перерисования и по аналогии с ней добавил перед сигналами следующее:
Код: |
tsl[0] = 0;
tsl[BarCount-1] = Null;
Buy = tsl<Close;
Sell = tsl>Close;
....... |
Сигнал перестал скакать, НО перестал работать функционал по постановке заявок То есть при запуске АА не пишет позу и на сигналы не реагирует
Need help |
Ура, ты появился!
Помоги пожалуйста по ранее озвученной проблеме. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Привет.
Почему не напомнил раньше?
Посмотрел твой код.
Ну там и наворочено.
Немного его подшаманил. В общем там только одна ошибка была. Исправил. Все должно работать.
Код: |
SD = StochD(8, 3, 3);
MH = MACD(8, 21) - Signal(8, 21, 5);
trendup = IIf(MH > 0 OR (MH > 0 AND MH > Ref(MH, -1)) AND RSI(3) >50 AND SD < 80 AND SD > Ref(SD, -1) AND O < C,
colorBlue, colorWhite);
trendcolor = IIf(MH < 0 OR (MH < 0 AND MH < Ref(MH, -1)) AND RSI(3) <50 AND SD > 20 AND SD < Ref(SD, -1) AND O > C,
colorRed, trendup);
no = 1 ;//Optimize("Swing",Param("Swing", 5, 1, 55),1,55,1);//,2,0.25,5,0.25),0.25,5,0.25);
res = HHV(H,no);
sup = LLV(L,no);
tsl = IIf(C>Ref(res, -1), sup, res);
Buy = Cross(Close, tsl) ;
Sell = Cross(tsl, Close) ;
Short = Sell;
Cover = Buy;
Buy = Ref(Buy,-1);
Sell = Ref(Sell,-1);
Short = Ref(Short,-1);
Cover = Ref(Cover,-1);
Plot( C, "Close", trendcolor, styleCandle | styleThick );
Plot(tsl, "tsl", colorBlue, styleStaircase);
PlotShapes(Buy*shapeUpArrow, colorGreen, 0, L);
PlotShapes(Short*shapeDownArrow, colorRed, 0, H);
|
Не совсем понял как это относится к роботу |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
BFG
Зарегистрирован: 17.03.2014
Сообщения: 17
|
Большое спасибо!!!
Созрел еще один вопрос, возможно его уже поднимали, поэтому прошу сильно не пинать
А вот сам вопрос: можно ли в ами реализовать работу 2 систем на разных таймфреймах (для каждой системы свой брокерский счет )?
Будут ли работать роботы если их просто бросить на чарт с соответствующими таймфреймами?
И еще одна просьба:
Есть риверсинвая система, я в ней хочу ввести таргет, чтобы не ждать реверса и при выполнении условия Close>=Target крыть на половину позу, а оставшуюся часть позы оставить до реверса. Это напоминает описанный тобой вариант доливки, но в данном случае надо делать отливку
Помоги пожалуйста описать такой вариант.
Заранее спасибо за ответы! |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Это я нечаянно сюда написал. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
BFG писал(а): |
А вот сам вопрос: можно ли в ами реализовать работу 2 систем на разных таймфреймах (для каждой системы свой брокерский счет )?
|
В АА можно, но это не просто.
BFG писал(а): |
Будут ли работать роботы если их просто бросить на чарт с соответствующими таймфреймами?
|
Будут. Это самый простой способ. только надо следить, чтобы все чарты на которых стоят роботы были всегда на экране.
BFG писал(а): |
И еще одна просьба:
Есть риверсинвая система, я в ней хочу ввести таргет, чтобы не ждать реверса и при выполнении условия Close>=Target крыть на половину позу, а оставшуюся часть позы оставить до реверса. Это напоминает описанный тобой вариант доливки, но в данном случае надо делать отливку
Помоги пожалуйста описать такой вариант.
Заранее спасибо за ответы! |
Напомни в начале следующей недели.
Ща неохота и некогда. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
BFG
Зарегистрирован: 17.03.2014
Сообщения: 17
|
000 писал(а): |
BFG писал(а): |
А вот сам вопрос: можно ли в ами реализовать работу 2 систем на разных таймфреймах (для каждой системы свой брокерский счет )?
|
В АА можно, но это не просто.
BFG писал(а): |
Будут ли работать роботы если их просто бросить на чарт с соответствующими таймфреймами?
|
Будут. Это самый простой способ. только надо следить, чтобы все чарты на которых стоят роботы были всегда на экране.
|
То есть нужно запустить два ами, на каждом кинуть нужного робота на нужный таймфрейм и чтобы они были на экране?
И не важно что один из них по факту будет не активным окном?
Или все можно сделать в рамках одного запущеного Ами? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
В рамках одного.Просто выводишь на экран. Делаешь типа так. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
|
Начать новую тему Ответить на тему |
Список форумов AmiSite.ru » Роботы |
На страницу Пред. 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55 След. |
|
Следующая тема
Предыдущая тема
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы не можете скачивать файлы
|
|