Автор |
Сообщение |
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Очень похоже, что на 2 контракта просто не хватает денег. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
dic2005
Зарегистрирован: 23.07.2011
Сообщения: 29
|
денег полно
вот, поставил на 2003 сервер,все ок получилось..., что еще на 7 ке не так считает, интересно??
ща последнюю бету поставлю на 7ку |
Последний раз редактировалось: dic2005 (Вт Сен 13, 2011 5:02 pm), всего редактировалось 1 раз |
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Ок. Давай так. Тестани Сбер. Futures mode выключи. Денег дай 300.
(BA это боинг чтоли?) |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
dic2005 писал(а): |
денег полно
вот, поставил на 2003 сервер,все ок получилось..., что еще на 7 ке не так считает, интересно??
ща последнюю бету поставлю на 7ку |
Хм. Не знаю. Я 7кой не пользуюсь |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
dic2005
Зарегистрирован: 23.07.2011
Сообщения: 29
|
да, Боинг
на последней бете все тоже самое(( грустно |
|
|
Посмотреть профиль Отправить личное сообщение |
|
spitfire
Зарегистрирован: 29.04.2010
Сообщения: 729
Откуда: Moscow
|
Покажи настройки тестера.
И чему в коде у тебя изначально равно PosVal. |
|
|
Посмотреть профиль Отправить личное сообщение ICQ Number |
|
dic2005
Зарегистрирован: 23.07.2011
Сообщения: 29
|
да ставил же на голый 2008 сервер все по дефолту..., 4 строчки
Есть у кого нить 64бит версия Ами? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
spitfire
Зарегистрирован: 29.04.2010
Сообщения: 729
Откуда: Moscow
|
Да.Еще. Я бы не менял в коде PosVal - пусть это будет константой. Лучше написать так, юзая временную переменную чисто для задания позиции.
poz = IIf(Buy, 2*PosVal, PosVal );
SetPositionSize(poz,..); |
|
|
Посмотреть профиль Отправить личное сообщение ICQ Number |
|
dic2005
Зарегистрирован: 23.07.2011
Сообщения: 29
|
да тут уже тест был такого кода
Код: |
Buy = Cover = Cross(MA(C, 10), MA(C, 20));
Sell = Short = Cross(MA(C, 20), MA(C, 10));
PS = IIf(Buy, 2, 1);
SetPositionSize(PS, spsShares); |
у тебя операционка на компе какая? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
spitfire
Зарегистрирован: 29.04.2010
Сообщения: 729
Откуда: Moscow
|
Win7 corporate, Ami 5.40.3
Странно тогда что не пашет.. |
|
|
Посмотреть профиль Отправить личное сообщение ICQ Number |
|
dic2005
Зарегистрирован: 23.07.2011
Сообщения: 29
|
тестани код что выше из 4 строчек
UPD. Нашел я где собака порылась
если в AA settings выставлены трейды на open с задержкой 1, то вылазят косяки, а если перестроить на торговлю по close, то все работает как задумано |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Ну вот. Все просто. Размер позиции ты задаешь для бара на котором сигнал, а реально сделка происходит на следующем, а там размер старый. Можно сдвинуть PS функцией Ref() и тогда будет нормально работать со сдвигом.
Конечно это не совсем удобно и понятно. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
dic2005
Зарегистрирован: 23.07.2011
Сообщения: 29
|
Точно! сеня тестану
UPD. с Ref() на опен +1 все нормально заработало |
|
|
Посмотреть профиль Отправить личное сообщение |
|
|