Автор |
Сообщение |
Avante
Зарегистрирован: 07.05.2009
Сообщения: 55
Откуда: с Луны
|
|
Посмотреть профиль Отправить личное сообщение ICQ Number |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
По идее это влиять не должно. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Avante
Зарегистрирован: 07.05.2009
Сообщения: 55
Откуда: с Луны
|
Один раз я в файле log.trr прочел такое:
05.05.2009 20:04:13: [3388:3952] Запущен процесс отправления транзакций из файла , Входной файл-"C:\Quik5\Quikdata\input.tri", Выходной файл-"C:\Quik5\Quikdata\output.tro", Файл с журналом-"C:\Quik5\Quikdata\log.trr"
Больше этого не повторялось. |
|
|
Посмотреть профиль Отправить личное сообщение ICQ Number |
|
Avante
Зарегистрирован: 07.05.2009
Сообщения: 55
Откуда: с Луны
|
Для чистоты эксперимента переставил все на другой компьютер. Ничего не изменилось, к сожалению. |
|
|
Посмотреть профиль Отправить личное сообщение ICQ Number |
|
Avante
Зарегистрирован: 07.05.2009
Сообщения: 55
Откуда: с Луны
|
А почему же без кода робота Back Test сделки нормально показывает....
даже не знаю что еще думать.
а в этом коде нет лишнего ннчего?
Buy = LastValue(Ref(Buy, -1));
Sell = LastValue(Ref(Sell, -1));
Short = LastValue(Ref(Short, -1));
Cover = LastValue(Ref(Cover, -1)); |
|
|
Посмотреть профиль Отправить личное сообщение ICQ Number |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Именно этот код без изменений я гонял у себя. Все работало.
Имей в виду, что при работе робота на графике ничего показывать не будет. И в таблице АА сделки будут только иногда (редко). Потому, что там показывается только та сделка, которая должна быть заключена сейчас. Те которые раньше надо было заключать не показываются... |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Avante
Зарегистрирован: 07.05.2009
Сообщения: 55
Откуда: с Луны
|
000 писал(а): |
Именно этот код без изменений я гонял у себя. Все работало.
Имей в виду, что при работе робота на графике ничего показывать не будет. И в таблице АА сделки будут только иногда (редко). Потому, что там показывается только та сделка, которая должна быть заключена сейчас. Те которые раньше надо было заключать не показываются... |
Вот этого я не знал, хотя ты говорил, что погонять несколько часов нужно...
Ну, стрелочки на графике мне и ни к чему, но также как на истории смотреть, не совсем понял? |
|
|
Посмотреть профиль Отправить личное сообщение ICQ Number |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
На истории смотреть нужно не кодом робота, а кодом написаным для теста. Таким
Код: |
SL=(HHV(H,26)+LLV(L,26))/2;
TL=(HHV(H,9)+LLV(L,9))/2;
DL=Ref(C,25);
Sp1=Ref((SL+TL)/2,-25);
Sp2=Ref((HHV(H,52)+LLV(L,52))/2,-25);
Buy = Cross(TL, SL);
Sell = Cross(SL, TL);
Short = Sell;
Cover = Buy;
|
И не скан в АА делать, а тест. Тогда Ами сэммулирует торговлю на истории и выдаст результаты (прибыль, кол-во сделок и много всяких других параметров) |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Avante
Зарегистрирован: 07.05.2009
Сообщения: 55
Откуда: с Луны
|
ясно, тогда я понял свою ошибку. сегодня погоняю систему в тестовом режиме и доложу о результатах. |
|
|
Посмотреть профиль Отправить личное сообщение ICQ Number |
|
Avante
Зарегистрирован: 07.05.2009
Сообщения: 55
Откуда: с Луны
|
Да, все так и было.
Я даже не предполагал, что система работает вот так просто, "молча" отправляя транзакции. Нужно было всего-то немного терпения и времени.
Олегу большое спасибо за помощь и внимание.
Вопросов будет еще много. |
|
|
Посмотреть профиль Отправить личное сообщение ICQ Number |
|
|