Частичное закрытие позиции
12 года 8 мес. назад #469
от AlexLan
AlexLan создал тему: Частичное закрытие позиции
Михаил, добрый день. 
Хорошая статья )) www.bot4sale.ru/blog-menu/ami/amibroker-.../353-pyramiding.html
Но не получается (( помогите пожалуйста. Если не сложно. ))
Задача.
1.Открытие позиции
LineOpen=Cross(H, Ref(HHV(H, 3), -1)); // вход
2. закрыть двумя частями
close1=cross(EMA(C,5),L); // закрыть 50%
close2=cross(MA(C,25),L); // закрыть остаток
C уважением , Александр.
Хорошая статья )) www.bot4sale.ru/blog-menu/ami/amibroker-.../353-pyramiding.html
Но не получается (( помогите пожалуйста. Если не сложно. ))
Задача.
1.Открытие позиции
LineOpen=Cross(H, Ref(HHV(H, 3), -1)); // вход
2. закрыть двумя частями
close1=cross(EMA(C,5),L); // закрыть 50%
close2=cross(MA(C,25),L); // закрыть остаток
C уважением , Александр.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 8 мес. назад #470
от admin
admin ответил в теме Частичное закрытие позиции
Александр.
В этой статье приведен практически полностью подходящий под Ваш случай пример (последний). Выбрасывайте из него все что касается тейк-профита и заменяйте условия на свои - готовое решение.
В этой статье приведен практически полностью подходящий под Ваш случай пример (последний). Выбрасывайте из него все что касается тейк-профита и заменяйте условия на свои - готовое решение.
Спасибо сказали: AlexLan
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 8 мес. назад #471
от AlexLan
AlexLan ответил в теме Частичное закрытие позиции
Спасибо)
Я думал, может можно обойтись без цикла.
Я думал, может можно обойтись без цикла.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 8 мес. назад #472
от admin
admin ответил в теме Частичное закрытие позиции
Александр,
конечно можно, если алгоритм позволяет
Вы в переменную Sell (Cover) в нужные моменты пишете не 1 (true) а sigScaleOut. Как Вы это сделате (циклом или векторными операциями) не важно.
Под конец ставите нужный размер позиции через SetPositionSize и все - для бектеста все сделано.
Для реальной торговли амишарпом отслеживаете сигнал Sell или Сover, смотрите размер текущей реальной позиции и посылаете транзакцию на нужный объем: Реальная торговля в точности повторяет бектест.
конечно можно, если алгоритм позволяет
Вы в переменную Sell (Cover) в нужные моменты пишете не 1 (true) а sigScaleOut. Как Вы это сделате (циклом или векторными операциями) не важно.
Под конец ставите нужный размер позиции через SetPositionSize и все - для бектеста все сделано.
Для реальной торговли амишарпом отслеживаете сигнал Sell или Сover, смотрите размер текущей реальной позиции и посылаете транзакцию на нужный объем: Реальная торговля в точности повторяет бектест.
Спасибо сказали: AlexLan
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 8 мес. назад #473
от AlexLan
AlexLan ответил в теме Частичное закрытие позиции
Михаил, спасибо)))
Сегодня сделаю)))
Спасибо за быстрый ответ.
С уважением, Александр
Сегодня сделаю)))
Спасибо за быстрый ответ.
С уважением, Александр
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Модераторы: admin
