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



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

СообщениеДобавлено: Вт Май 19, 2009 9:49 pm Ответить с цитатой Вернуться к началу

Юра. Из твоего кода вот что сделал. Всё получилось как хотел.
Тестировал на российских фьючерсах. Попробую акции.
С уважением!
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
commenced
Советник


Зарегистрирован: 08.04.2008
Сообщения: 643
Откуда: от "Верблюда"

СообщениеДобавлено: Ср Май 20, 2009 6:23 pm Ответить с цитатой Вернуться к началу

Teema писал(а):
Юра. Из твоего кода вот что сделал. Всё получилось как хотел.
Тестировал на российских фьючерсах. Попробую акции.
С уважением!


Не тестируй, косяков куча у тебя, вход на основе С, а buyprice = о, как такое может быть, плюс мои расчеты цены не удалил .

_________________
Юра
Посмотреть профиль Отправить личное сообщение Отправить e-mail
commenced
Советник


Зарегистрирован: 08.04.2008
Сообщения: 643
Откуда: от "Верблюда"

СообщениеДобавлено: Ср Май 20, 2009 6:41 pm Ответить с цитатой Вернуться к началу

Посидел по мучился больше ничего не получается.

_________________
Юра
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Teema



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

СообщениеДобавлено: Ср Май 20, 2009 6:45 pm Ответить с цитатой Вернуться к началу

Вход на основе Ref(c,-1). Ты протестируй, входы и условия на рез не влияют, почему-то. А все выходы по трейлинг-стопам. Если считаешь что ерунда, буду дальше учебным процессом заниматься.

Начало посмотрел. Идею понял. Входим, куда условия складываются.
И суеты меньше получается.
Ты на каких таймах, обычно мыслишь? Может я не там смотрю.
Я как-то больше от 3 до 15 мин.
Дневные стратегии пока не для меня.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
commenced
Советник


Зарегистрирован: 08.04.2008
Сообщения: 643
Откуда: от "Верблюда"

СообщениеДобавлено: Ср Май 20, 2009 7:44 pm Ответить с цитатой Вернуться к началу

Teema писал(а):
Вход на основе Ref(c,-1). Ты протестируй, входы и условия на рез не влияют, почему-то. А все выходы по трейлинг-стопам. Если считаешь что ерунда, буду дальше учебным процессом заниматься.

Начало посмотрел. Идею понял. Входим, куда условия складываются.
И суеты меньше получается.
Ты на каких таймах, обычно мыслишь? Может я не там смотрю.
Я как-то больше от 3 до 15 мин.
Дневные стратегии пока не для меня.


5 мин.У тебя еще есть доп условия в покупке, идут после and вот они то и и за висят от с, а соответственно и все условие ставиться в зависимость от массива С.

Buy = Ref(C,-1) >= BuyLevel AND Cross(eh,MA(C,n));
потом два расчета цены для тестера, оба к твоему коду ну скажем так не подходят.
BuyPrice = O;// по цене уровня покупки
BuyPrice = IIf(Cover==1,Max(CoverPrice,BuyLevel),Max(O,BuyLevel));



Я код положил посмотри не грааль, но на истории торгуется в плюс особенно по суре и луке, на фьючах не смотрел.

_________________
Юра
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Teema



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

СообщениеДобавлено: Ср Май 20, 2009 7:53 pm Ответить с цитатой Вернуться к началу

Понял.
А так? Почти ничего не менял. Ну нравится, мне.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
commenced
Советник


Зарегистрирован: 08.04.2008
Сообщения: 643
Откуда: от "Верблюда"

СообщениеДобавлено: Вс Май 24, 2009 1:59 pm Ответить с цитатой Вернуться к началу

Teema писал(а):
Понял.
А так? Почти ничего не менял. Ну нравится, мне.


Ты просадку не забывай забивать для тестирования

_________________
Юра
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Teema



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

СообщениеДобавлено: Вт Май 26, 2009 6:41 am Ответить с цитатой Вернуться к началу

Просадка - это проскальзывание на каждой сделке?
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
commenced
Советник


Зарегистрирован: 08.04.2008
Сообщения: 643
Откуда: от "Верблюда"

СообщениеДобавлено: Вт Май 26, 2009 9:26 am Ответить с цитатой Вернуться к началу

Просадка в тетстере это проскальзывание плюс комиссии, на фортсе комисия минимальна, поэтому как мне кажется достаточно забить 0,05% для фьюча индекса, если торговля будет вестись менее ликвидными фьючими соответственно размер просадки необходимо увеличить, для спота (ММВБ) комиссия является очень значимой т.к. составляет до 0,05% со сделки (зависит от тарифа брокера) и эту величину необходимо прибавить к проскальзыванию, т.е. для высоколиквидных акций гдето 0,1%-0,07%, без учета использования маржи.

_________________
Юра
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Teema



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

СообщениеДобавлено: Вт Май 26, 2009 1:19 pm Ответить с цитатой Вернуться к началу

Надо как-то эти стопы сдвигать в безубыток.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Red



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

СообщениеДобавлено: Пн Июн 22, 2009 4:12 pm Ответить с цитатой Вернуться к началу

Кто сталкивался, подскажите.

Написал цикл. В нем встроен стоп первоначальный и перенос стопа в безубыток при достижении Н или L определенного значения.

Амик на бэк-тесте стоп первоначальный соблюдает, а в безубыток тащить не хочет.

Что не так. Вот кусок цикла:

if(position == 1)
{
if(tr == 0 AND B[i] > 0)
{
if(H[i] >= PriceBuy + TRA[i-1] OR H[i-1] >= PriceBuy + TRA[i-1])
{
stop = PriceBuy;
tr = 1;
}
}

При написании пользовался постом Админа. Может что не заметил?
http://www.amisite.ru/phpBB2/viewtopic.php?t=176&highlight=stop
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

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

Вроде все правильно. Может с TRA косяки?

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



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

СообщениеДобавлено: Пн Июн 22, 2009 5:44 pm Ответить с цитатой Вернуться к началу

Вряд-ли TRA это ATR*на число.

Отправляю код полностью, если будет время посмотрите, люди добрые.
Мне кажется я что-то с циклом накосячил.

Код полностью:
Посмотреть профиль Отправить личное сообщение
Red



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

СообщениеДобавлено: Вт Июн 23, 2009 8:07 am Ответить с цитатой Вернуться к началу

Интересно, а почему вот такая формула не работает.

Y = Param("Y",0.0005,0,1,0.0005);
Cond11 = H >= Ref(H,-1)*(1+Y);

PlotShapes(Cond11*shapeUpArrow,colorRed);

Изменил, результат тот же.
RH = Ref(H,-1);

Cond11 = H >= RH*(1+Y);
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Вт Июн 23, 2009 8:47 am Ответить с цитатой Вернуться к началу

Red писал(а):
Вряд-ли TRA это ATR*на число.

Отправляю код полностью, если будет время посмотрите, люди добрые.
Мне кажется я что-то с циклом накосячил.

Код полностью:

Посмотрел половину. Написал коментарии. Посмотри.

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



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


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

File Attachment © by Meik Sievertsen