Автор |
Сообщение |
Arahan
Зарегистрирован: 26.06.2010
Сообщения: 47
|
Это я понимаю. Но в роботе то эта функция есть. Почему же дважды срабатывает выход?
Если после правил системы, оставить Equity(1, 0); То бэктестер и сканер работает.
Но перестает работать если добавить дальше вот это:
Buy = LastValue(Ref(Buy, -1));
Sell = LastValue(IIf(Sell > 1.1 AND Sell < 4.9, Sell, Ref(Sell, -1)));
Short = LastValue(Ref(Short, -1));
Cover = LastValue(IIf(Cover > 1.1 AND Cover < 4.9, Cover, Ref(Cover, -1)));
Когда я говорю про неработающий сканер, я имею ввиду, то что он не работает без вывода в quik. Так-то сканер вместе с телом робота на реальном рынке работает отлично, вот только с выходами косячит. |
|
|
Посмотреть профиль Отправить личное сообщение Отправить e-mail |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Бррр. Ты меня так совсем запутаешь.
И бактестер и сканер с одним кодом работать не должны.
Код для робота и код для тестера это все таки разные коды... Не надо смешивать котлеты и мух.
Коду для тестирования функция Equity() нафиг не нужна. Тестер сам делает работу этой функции, а вот роботу она необходима. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Arahan
Зарегистрирован: 26.06.2010
Сообщения: 47
|
Хех) я сам уже запутался. Спасибо за разъяснения.
Ты просто сказал проверить тестером, пропустил ли робот сигналы, вот я и думаю, как это сделать)))
если бэктестером нужно проверить (естественно без функции Equity()) , то код работает так как необходимо. Сигналов не пропускает.
Или как-то иначе нужно проверить? |
|
|
Посмотреть профиль Отправить личное сообщение Отправить e-mail |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Я имел ввиду, что надо взять код системы которую торгует робот и посмотреть робот лишние сигналы исполнил или исполнил не все. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Arahan
Зарегистрирован: 26.06.2010
Сообщения: 47
|
Думаю, робот исполняет лишние сигналы. Входит он в позицию нормально, а вот выходит и по стопу и по условию sell\cover.
В тестере код работает нормально.
Может тебе полный код скинуть? |
|
|
Посмотреть профиль Отправить личное сообщение Отправить e-mail |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Кидай. Посмотрю. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Arahan
Зарегистрирован: 26.06.2010
Сообщения: 47
|
Кинул в личку, всё вместе с телом робота. |
|
|
Посмотреть профиль Отправить личное сообщение Отправить e-mail |
|
|