#10621 - Tue Aug 24 2010 04:07 PM
Пример: Использование блоков «Доход», «Доход%»
|
enthusiast
Registered: Tue Apr 27 2010
Записи: 207
|
Пример: Использование блоков «Доход», «Доход%»Описание и формулыБлоки «Доход», «Доход%» преимущественно применяются при формировании условий выхода из позиций. Входом для блока является значение блока Открытие позиции, выходом блока – число. Блок «Доход» показывает доход последний (на момент расчета свечи) позиции, открытой по заданному сигналу (блоку открытия позиции). Формула расчета блока «Доход»: Доход = К*(Текущая_цена – Цена_входа) Формула расчета блока «Доход%»: Доход = К*100*(Текущая_цена – Цена_входа) / Цена_входа Где: К – коэф. в блоке Открытие позиции Действия, которые можно производить с выходным значением блока: • Выводить на график • Формировать условия для выхода из позиции: o С помощью блока Логическая формула o С помощью блока Формула Пример системы с использованием блоков «Доход» и «Доход%»Рассмотрим пример использования описанных блоков на практике. Создадим новую систему, у которой будут следующие условие на вход/выход из позиций (за базу возьмем популярный скрипт Hi-Lo). Условия: Вход в длинную позицию
• По фиксированной цене, рассчитанной на основе Максимум за период
И
• Нет активных позиций
Выход из длинной позиции
• По тэйк-профиту
• По стоп-лоссу В данном примере блоки «Доход» и «Доход%» используются для ведения позиции и определения цены выхода. См. файл Hi_Lo_Sample_.xml Ответы на вопросы:В. Когда начинает считать? О. Вычисляется, если есть активная позиция, открытая блоком, с которым связан блок «Доход». До первой отрытой позиции значение = 0, в течение позиции значение изменяется (вычисляется) по приведенной формуле, после закрытия значение блока остается постоянным = последнему рассчитанному значению до нового входа в позицию.В. Что на него следует подавать? О. Входом является значение блока «Открытие позиции».В. Как из него вытаскивать? О. Соединить с блоком «Формула» или «Логическая формула». В. В какой момент сбрасывается? О. В момент перезапуска скрипта (в случае тестирования на истории). В момент запуска скрипта в реальном времени.В. Можно ли в него предварительно что-то записать, а потом вычитать/прибавлять в реале с проверкой на "0" или заданное значение О. Нет. Он берет данные из блока Открытие позиции. Для описанной задачи необходимо использовать блок «Обновляемое значение».
Attachments
Image01.PNG (4405 downloads)Image02.PNG (4260 downloads)Hi_Lo_Sample_.xml (829 downloads)
Отредактировано SysKreator (Tue Aug 24 2010 04:09 PM)
|
Наверх
|
|
|
|
#10635 - Tue Aug 24 2010 04:49 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: SysKreator]
|
Pooh-Bah
Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
|
Спасибо, ответ как всегда полный и исчерпывающий.. Креатор, а как насчет NRTR и NRMA. 777-й NRMA сваял, но судя по картинке у него пмсм получился другой индикатор. На всякий случай повторяю ссылку на описание от автора... http://konkop.narod.ru/nrma.htm
|
Наверх
|
|
|
|
#10661 - Tue Aug 24 2010 05:43 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: usas]
|
Pooh-Bah
Registered: Mon Feb 16 2009
Записи: 2130
|
Спасибо, ответ как всегда полный и исчерпывающий.. Креатор, а как насчет NRTR и NRMA. 777-й NRMA сваял, но судя по картинке у него пмсм получился другой индикатор. На всякий случай повторяю ссылку на описание от автора... http://konkop.narod.ru/nrma.htm А как на счет денежков дать Креатору за Ваше обучение ? ps Шутка, но в каждой шутке ... :-)
|
Наверх
|
|
|
|
#10697 - Wed Aug 25 2010 12:42 AM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: usas]
|
Pooh-Bah
Registered: Mon Feb 16 2009
Записи: 2130
|
а я где-нибудь написал что я против? ps Шутка, но в каждой шутке..:-) Во разговор пошел о цифрах :-) Во сколько вы оцениваете работу по переводу готовых индикаторов, лежат тут на форуме, с C# на кубики, при условии, что тут же на форуме во всех подробностях описано как это делается ? http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=7811#Post7811
|
Наверх
|
|
|
|
#10701 - Wed Aug 25 2010 01:18 AM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: usas]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
а я где-нибудь написал что я против? ps Шутка, но в каждой шутке..:-) usas! Что бы ANDY не предложил, готов: цена - 20%... Это за PVT... ps Шутка, но в каждой шутке..:-) З.Ы. На самом деле NRMA, который я сделал, взят именно с форума. А соответственно его сделал Laber/
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
Наверх
|
|
|
|
#10745 - Wed Aug 25 2010 02:13 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: 777]
|
Pooh-Bah
Registered: Wed Jan 13 2010
Записи: 1835
|
Интересная тема.Только сегодня открыл.Тэйк профит следит вместе лосем.Очередной шаг вперёд по моему.
_________________________
Делаю простые вещи.
|
Наверх
|
|
|
|
#10746 - Wed Aug 25 2010 02:17 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: profit]
|
Pooh-Bah
Registered: Wed Jan 13 2010
Записи: 1835
|
Вот на базе этого мне кажется можно блок трэйлтейкпрофит сделать в систему позиции.
_________________________
Делаю простые вещи.
|
Наверх
|
|
|
|
#11179 - Sat Aug 28 2010 09:47 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: profit]
|
Pooh-Bah
Registered: Wed Jan 13 2010
Записи: 1835
|
Для шорта не пойму как сделать схему на профит.Максимум что то на подобии обычного тейкпрофита выходит или следить начинает на встречу цене.
_________________________
Делаю простые вещи.
|
Наверх
|
|
|
|
#11180 - Sat Aug 28 2010 09:49 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: profit]
|
Pooh-Bah
Registered: Wed Jan 13 2010
Записи: 1835
|
В ОЗ ставил 1500,полярность в формулах менял.Что то не надо ещё делать.?
_________________________
Делаю простые вещи.
|
Наверх
|
|
|
|
#11181 - Sat Aug 28 2010 09:51 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: profit]
|
Pooh-Bah
Registered: Wed Jan 13 2010
Записи: 1835
|
Вообще схема следящего профита плюс кубик тейкпрофит немного улучшает доходность.
_________________________
Делаю простые вещи.
|
Наверх
|
|
|
|
#15259 - Thu Oct 14 2010 03:39 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: R2D224RUS]
|
Pooh-Bah
Registered: Wed Jan 13 2010
Записи: 1835
|
вариант проще-это формула,константа,цена входа и take-profit.всё равно 4 кубика.в один кубик пока не слепил никто.
_________________________
Делаю простые вещи.
|
Наверх
|
|
|
|
#15573 - Wed Oct 20 2010 03:00 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: R2D224RUS]
|
stranger
Registered: Tue Sep 21 2010
Записи: 15
|
Спасибо за хорошее описание!
А каким образом в визуальном редакторе можно подсчитать общую прибыль/убыток за время работы алгоритма? Интересует случай, когда имеется несколько блоков для открытия позиции, с помощью каждого блока периодически открываются позиции. Есть ли соответствующий блок в визуальном редакторе?
|
Наверх
|
|
|
|
#15607 - Thu Oct 21 2010 02:42 AM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: IvanA]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
По-моему такого блока не было...
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
Наверх
|
|
|
|
#15769 - Fri Oct 22 2010 01:56 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: 777]
|
stranger
Registered: Tue Jan 26 2010
Записи: 10
|
Подскажите кто-нибудь, пожалуйста. Как с помощью "Доход" и "Цена входа" получить в скрипте инфу по чем я закрылся по трейл-стопу. Хочу использовать для повторного входа по этой же цене, если трейл сработал, а ход продолжается. Наверняка существуют более толковые решения. Буду рад их прочесть.
|
Наверх
|
|
|
|
#15781 - Fri Oct 22 2010 04:54 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: ViL]
|
stranger
Registered: Tue Jan 26 2010
Записи: 10
|
Большое спасибо за ответ.
Отредактировано sasha (Sat Oct 23 2010 05:53 PM)
|
Наверх
|
|
|
|
#15820 - Sun Oct 24 2010 07:43 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: sasha]
|
enthusiast
Registered: Mon Jun 21 2010
Записи: 283
|
Подскажите пожалуйста как реализовать условие выхода из позиции когда доход по ней достигает определенной величины.Я правильно думаю что это можно сделать только через обновляемое значение?
|
Наверх
|
|
|
|
#15867 - Mon Oct 25 2010 03:18 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: ViL]
|
enthusiast
Registered: Mon Jun 21 2010
Записи: 283
|
второй вариант не работает-уже пробовал.А первый попробую) Спасибо
|
Наверх
|
|
|
|
#38381 - Wed Mar 07 2012 11:05 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: Stanley]
|
stranger
Registered: Sun Oct 16 2011
Записи: 11
|
Здравствуйте Подскажите можно ли обнулять значение блока Доход в зависимости от логического условия? Или может подскажите какие либо варианты обнулить Доход не закрывая позицию (внутри дня).
|
Наверх
|
|
|
|
#38383 - Thu Mar 08 2012 12:18 AM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: Kirill_mr]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8139
|
|
Наверх
|
|
|
|
#38393 - Thu Mar 08 2012 12:57 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: ViL]
|
stranger
Registered: Sun Oct 16 2011
Записи: 11
|
Необходимо чтобы блок Доход начал рассчёт заново с момента срабатывания условия, не понимаю как это реализовать с помощью Обновляемого значения, ведь после его обнуления блок доход заново рассчёт не начнёт и соответственно при взятии значения из блока Доход в блок Обн.значение число будет равно Доходу по инструменту с момента открытия сделки а не с нужного мне времени.
|
Наверх
|
|
|
|
#40627 - Fri Apr 20 2012 06:22 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: ViL]
|
enthusiast
Registered: Mon Jun 21 2010
Записи: 283
|
Добрый день. Не пойму почему глючит блок доход%. Использую его как дополнительное условие для выхода из позиции. При введении данного условия скрипт просто не считается сделок о, кривая доходности отсутствует... В приложенном файле если убрать второй выход из позиции, то всё заработает, а так не хочет... Подскажите пожалуйста что не так. Может версия у меня старая программы? давно не обновлялся 1.1.23
Attachments
Пример неправильного ф-ия блока доход.xml (400 downloads)
|
Наверх
|
|
|
|
#40701 - Mon Apr 23 2012 07:46 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: ViL]
|
enthusiast
Registered: Mon Jun 21 2010
Записи: 283
|
Понятно, спасибо) Я давно не был на форуме. Подскажите или киньте пожалуйста ссылку где говориться о дате выхода обновления до 1.2?
|
Наверх
|
|
|
|
#68438 - Sun Feb 22 2015 10:15 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: Stanley]
|
member
Registered: Fri Feb 19 2010
Записи: 104
Loc: Самара
|
Добрый день!
Задумался сделать простую вещь: внести в в алгоритм условие если доход за сделку был больше X% то пропускаю определенное количество сделок.
Как-то не выходит это реализовать в редакторе)))
Проблемы 2:
1. Не могу подключить Доход в % 2. Не пойму как задать условие на пропуск нескольких сделок после доходной с заданным критерием.
Сорри если это уже описывалось. Я не нашел.
Спасибо!
|
Наверх
|
|
|
|
#68441 - Mon Feb 23 2015 11:29 AM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: managarOFF]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8139
|
|
Наверх
|
|
|
|
#68444 - Mon Feb 23 2015 10:10 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: ViL]
|
member
Registered: Fri Feb 19 2010
Записи: 104
Loc: Самара
|
Доход от сделки по отношению к портфелю или к базовому активу
|
Наверх
|
|
|
|
#70488 - Mon May 25 2015 07:57 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: ViL]
|
stranger
Registered: Sat May 16 2015
Записи: 14
|
Кстати - заметил одну интересную вещь - а ведь кубик ДОХОД считает его не верно(насколько я понял)! Проверить просто - берем создаем скрипт входа по рынку, выводим на график ДОХОД, запускаем все это дело на каком нить неликвиде, где спред 20-30п - после входа в позицию на графике, при неизменной цене, я вижу что мой профит равен НУЛЮ!!! это не ВЕРНО, потому что после входа в позу я сразу попадаю на СПРЕД! Что мы имеем Доход = К*(Текущая_цена – Цена_входа) А вот что является Текущая_цена - откуда она берется?? Допустим РТС - цена АСК 104060 цена бид 104050 - в квике на графике у нас будет отображатся цена 104060.Окей - РТС ликвидный инструмент. Берем например Си 9.15 - цена АСК 52021 цена БИД 52000 спред 21п - что тут у нас является Текущей_ценой?? Как ее считает ТСлаб??
|
Наверх
|
|
|
|
#70545 - Wed May 27 2015 05:53 PM
Re: Пример: Использование блоков «Доход», «Доход%»
[Re: ViL]
|
stranger
Registered: Sat May 16 2015
Записи: 14
|
то, что Вы описываете называется MAE или MFE по бидам или аскам, никак не доход. Что именно не получается? Доход - есть такой блок. Максимальное неблагоприятное/благоприятное отклонение цены от позиции в абсолютных величинах. В расчете на один контракт/лот. - это,получается, не то что я описываю. Мне нужно что бы доход считался с учетом текущего спреда. Т.е. берем любой инструмент со спердом = 10. Бид = 100, аск равен 110. Я купил по рынку по цене 110 - моя прибыль стразу после входа в позу равна минус 10пунктов - вот так в идеале должен считатся доход В текущей вариации кубика ДОХОД сразу после входа прибыль будет равна нулю.
Отредактировано Lexuz77 (Wed May 27 2015 05:59 PM)
|
Наверх
|
|
|
|
|
|