Список форумов AmiSite.ru AmiSite.ru
Форум по Ами
 FAQ  •  Поиск  •  Пользователи  •  Группы   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
 Задание разных размеров позиций для long и short Следующая тема
Предыдущая тема
Начать новую тему  Ответить на тему
Автор Сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Вт Сен 13, 2011 4:45 pm Ответить с цитатой Вернуться к началу

Очень похоже, что на 2 контракта просто не хватает денег.

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
dic2005



Зарегистрирован: 23.07.2011
Сообщения: 29

СообщениеДобавлено: Вт Сен 13, 2011 4:50 pm Ответить с цитатой Вернуться к началу

денег полно
вот, поставил на 2003 сервер,все ок получилось..., что еще на 7 ке не так считает, интересно??
ща последнюю бету поставлю на 7ку Smile


Последний раз редактировалось: dic2005 (Вт Сен 13, 2011 5:02 pm), всего редактировалось 1 раз
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Вт Сен 13, 2011 5:02 pm Ответить с цитатой Вернуться к началу

Ок. Давай так. Тестани Сбер. Futures mode выключи. Денег дай 300.

(BA это боинг чтоли?)

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Вт Сен 13, 2011 5:02 pm Ответить с цитатой Вернуться к началу

dic2005 писал(а):
денег полно
вот, поставил на 2003 сервер,все ок получилось..., что еще на 7 ке не так считает, интересно??
ща последнюю бету поставлю на 7ку Smile

Хм. Не знаю. Я 7кой не пользуюсь

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
dic2005



Зарегистрирован: 23.07.2011
Сообщения: 29

СообщениеДобавлено: Вт Сен 13, 2011 5:02 pm Ответить с цитатой Вернуться к началу

да, Боинг

на последней бете все тоже самое(( грустно
Посмотреть профиль Отправить личное сообщение
spitfire



Зарегистрирован: 29.04.2010
Сообщения: 729
Откуда: Moscow

СообщениеДобавлено: Вт Сен 13, 2011 5:31 pm Ответить с цитатой Вернуться к началу

Покажи настройки тестера.
И чему в коде у тебя изначально равно PosVal.
Посмотреть профиль Отправить личное сообщение ICQ Number
dic2005



Зарегистрирован: 23.07.2011
Сообщения: 29

СообщениеДобавлено: Вт Сен 13, 2011 5:32 pm Ответить с цитатой Вернуться к началу

да ставил же на голый 2008 сервер все по дефолту..., 4 строчки
Есть у кого нить 64бит версия Ами?
Посмотреть профиль Отправить личное сообщение
spitfire



Зарегистрирован: 29.04.2010
Сообщения: 729
Откуда: Moscow

СообщениеДобавлено: Вт Сен 13, 2011 5:34 pm Ответить с цитатой Вернуться к началу

Да.Еще. Я бы не менял в коде PosVal - пусть это будет константой. Лучше написать так, юзая временную переменную чисто для задания позиции.
poz = IIf(Buy, 2*PosVal, PosVal );
SetPositionSize(poz,..);
Посмотреть профиль Отправить личное сообщение ICQ Number
dic2005



Зарегистрирован: 23.07.2011
Сообщения: 29

СообщениеДобавлено: Вт Сен 13, 2011 5:36 pm Ответить с цитатой Вернуться к началу

да тут уже тест был такого кода
Код:
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

СообщениеДобавлено: Вт Сен 13, 2011 8:22 pm Ответить с цитатой Вернуться к началу

Win7 corporate, Ami 5.40.3
Странно тогда что не пашет..
Посмотреть профиль Отправить личное сообщение ICQ Number
dic2005



Зарегистрирован: 23.07.2011
Сообщения: 29

СообщениеДобавлено: Ср Сен 14, 2011 2:36 am Ответить с цитатой Вернуться к началу

тестани код что выше из 4 строчек

UPD. Нашел я где собака порылась
если в AA settings выставлены трейды на open с задержкой 1, то вылазят косяки, а если перестроить на торговлю по close, то все работает как задумано
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Ср Сен 14, 2011 10:47 pm Ответить с цитатой Вернуться к началу

Ну вот. Все просто. Размер позиции ты задаешь для бара на котором сигнал, а реально сделка происходит на следующем, а там размер старый. Можно сдвинуть PS функцией Ref() и тогда будет нормально работать со сдвигом.
Конечно это не совсем удобно и понятно.

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
dic2005



Зарегистрирован: 23.07.2011
Сообщения: 29

СообщениеДобавлено: Чт Сен 15, 2011 3:48 am Ответить с цитатой Вернуться к началу

Точно! сеня тестану
UPD. с Ref() на опен +1 все нормально заработало
Посмотреть профиль Отправить личное сообщение
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



Следующая тема
Предыдущая тема
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы


Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Часовой пояс: GMT + 3

File Attachment © by Meik Sievertsen