У вас не стоит Flash Player
Page 1 of 2 1 2 >
Настройки
#10621 - Tue Aug 24 2010 04:07 PM Пример: Использование блоков «Доход», «Доход%»
SysKreator Offline
enthusiast

Registered: Tue Apr 27 2010
Записи: 207
Пример: Использование блоков «Доход», «Доход%»


Описание и формулы

Блоки «Доход», «Доход%» преимущественно применяются при формировании условий выхода из позиций. Входом для блока является значение блока Открытие позиции, выходом блока – число. Блок «Доход» показывает доход последний (на момент расчета свечи) позиции, открытой по заданному сигналу (блоку открытия позиции).

Формула расчета блока «Доход»:
Code:
Доход = К*(Текущая_цена – Цена_входа)

Формула расчета блока «Доход%»:
Code:
Доход = К*100*(Текущая_цена – Цена_входа) / Цена_входа

Где:
Code:
К – коэф. в блоке Открытие позиции

Действия, которые можно производить с выходным значением блока:
• Выводить на график
• Формировать условия для выхода из позиции:
o С помощью блока Логическая формула
o С помощью блока Формула


Пример системы с использованием блоков «Доход» и «Доход%»

Рассмотрим пример использования описанных блоков на практике. Создадим новую систему, у которой будут следующие условие на вход/выход из позиций (за базу возьмем популярный скрипт Hi-Lo). Условия:

Code:
Вход в длинную позицию
•	По фиксированной цене, рассчитанной на основе Максимум за период
И
•	Нет активных позиций

Выход из длинной позиции
•	По тэйк-профиту
•	По стоп-лоссу

В данном примере блоки «Доход» и «Доход%» используются для ведения позиции и определения цены выхода. См. файл Hi_Lo_Sample_.xml






Ответы на вопросы:

В. Когда начинает считать?
О. Вычисляется, если есть активная позиция, открытая блоком, с которым связан блок «Доход». До первой отрытой позиции значение = 0, в течение позиции значение изменяется (вычисляется) по приведенной формуле, после закрытия значение блока остается постоянным = последнему рассчитанному значению до нового входа в позицию.

В. Что на него следует подавать?
О. Входом является значение блока «Открытие позиции».

В. Как из него вытаскивать?
О. Соединить с блоком «Формула» или «Логическая формула».

В. В какой момент сбрасывается?
О. В момент перезапуска скрипта (в случае тестирования на истории). В момент запуска скрипта в реальном времени.

В. Можно ли в него предварительно что-то записать, а потом вычитать/прибавлять в реале с проверкой на "0" или заданное значение
О. Нет. Он берет данные из блока Открытие позиции. Для описанной задачи необходимо использовать блок «Обновляемое значение».



Attachments
Image01.PNG (4405 downloads)
Image02.PNG (4260 downloads)
Hi_Lo_Sample_.xml (827 downloads)



Отредактировано SysKreator (Tue Aug 24 2010 04:09 PM)

Наверх
#10635 - Tue Aug 24 2010 04:49 PM Re: Пример: Использование блоков «Доход», «Доход%» [Re: SysKreator]
usas Offline
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]
andy Offline

Pooh-Bah

Registered: Mon Feb 16 2009
Записи: 2130
Originally Posted By: usas
Спасибо, ответ как всегда полный и исчерпывающий..
Креатор, а как насчет NRTR и NRMA. 777-й NRMA сваял, но судя по картинке у него пмсм получился другой индикатор.
На всякий случай повторяю ссылку на описание от автора...
http://konkop.narod.ru/nrma.htm


А как на счет денежков дать Креатору за Ваше обучение ?

ps Шутка, но в каждой шутке ... :-)

Наверх
#10667 - Tue Aug 24 2010 06:23 PM Re: Пример: Использование блоков «Доход», «Доход%» [Re: andy]
usas Offline
Pooh-Bah

Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
а я где-нибудь написал что я против?
ps Шутка, но в каждой шутке..:-)

Наверх
#10697 - Wed Aug 25 2010 12:42 AM Re: Пример: Использование блоков «Доход», «Доход%» [Re: usas]
andy Offline

Pooh-Bah

Registered: Mon Feb 16 2009
Записи: 2130
Originally Posted By: usas
а я где-нибудь написал что я против?
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]
777 Offline
Carpal Tunnel

Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
Originally Posted By: usas
а я где-нибудь написал что я против?
ps Шутка, но в каждой шутке..:-)

usas! Что бы ANDY не предложил, готов: цена - 20%... grin
Это за PVT... grin
ps Шутка, но в каждой шутке..:-)

З.Ы.
На самом деле NRMA, который я сделал, взят именно с форума.
А соответственно его сделал Laber/
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика»
Дизраэли.

Наверх
#10745 - Wed Aug 25 2010 02:13 PM Re: Пример: Использование блоков «Доход», «Доход%» [Re: 777]
profit Offline
Pooh-Bah

Registered: Wed Jan 13 2010
Записи: 1835
Интересная тема.Только сегодня открыл.Тэйк профит следит вместе лосем.Очередной шаг вперёд по моему.
_________________________
Делаю простые вещи.

Наверх
#10746 - Wed Aug 25 2010 02:17 PM Re: Пример: Использование блоков «Доход», «Доход%» [Re: profit]
profit Offline
Pooh-Bah

Registered: Wed Jan 13 2010
Записи: 1835
Вот на базе этого мне кажется можно блок трэйлтейкпрофит сделать в систему позиции.
_________________________
Делаю простые вещи.

Наверх
#11179 - Sat Aug 28 2010 09:47 PM Re: Пример: Использование блоков «Доход», «Доход%» [Re: profit]
profit Offline
Pooh-Bah

Registered: Wed Jan 13 2010
Записи: 1835
Для шорта не пойму как сделать схему на профит.Максимум что то на подобии обычного тейкпрофита выходит или следить начинает на встречу цене.
_________________________
Делаю простые вещи.

Наверх
#11180 - Sat Aug 28 2010 09:49 PM Re: Пример: Использование блоков «Доход», «Доход%» [Re: profit]
profit Offline
Pooh-Bah

Registered: Wed Jan 13 2010
Записи: 1835
В ОЗ ставил 1500,полярность в формулах менял.Что то не надо ещё делать.?
_________________________
Делаю простые вещи.

Наверх
#11181 - Sat Aug 28 2010 09:51 PM Re: Пример: Использование блоков «Доход», «Доход%» [Re: profit]
profit Offline
Pooh-Bah

Registered: Wed Jan 13 2010
Записи: 1835
Вообще схема следящего профита плюс кубик тейкпрофит немного улучшает доходность.
_________________________
Делаю простые вещи.

Наверх
#15258 - Thu Oct 14 2010 03:29 PM Re: Пример: Использование блоков «Доход», «Доход%» [Re: profit]
R2D224RUS Offline
enthusiast

Registered: Sun Aug 29 2010
Записи: 221
Loc: Krasnoyarsk
Господа, а можно как-то обойтись без десятка этих кубиков, чтобы сделать тейкпрофит??
Ведь есть же кубик "Закрытие по take-profit"??
Спасибо заранее.

Наверх
#15259 - Thu Oct 14 2010 03:39 PM Re: Пример: Использование блоков «Доход», «Доход%» [Re: R2D224RUS]
profit Offline
Pooh-Bah

Registered: Wed Jan 13 2010
Записи: 1835
вариант проще-это формула,константа,цена входа и take-profit.всё равно 4 кубика.в один кубик пока не слепил никто.
_________________________
Делаю простые вещи.

Наверх
#15266 - Thu Oct 14 2010 04:27 PM Re: Пример: Использование блоков «Доход», «Доход%» [Re: profit]
R2D224RUS Offline
enthusiast

Registered: Sun Aug 29 2010
Записи: 221
Loc: Krasnoyarsk
Спасибо. ОЧень хорошо получилось.

Наверх
#15573 - Wed Oct 20 2010 03:00 PM Re: Пример: Использование блоков «Доход», «Доход%» [Re: R2D224RUS]
IvanA Offline
stranger

Registered: Tue Sep 21 2010
Записи: 15
Спасибо за хорошее описание!

А каким образом в визуальном редакторе можно подсчитать общую прибыль/убыток за время работы алгоритма? Интересует случай, когда имеется несколько блоков для открытия позиции, с помощью каждого блока периодически открываются позиции. Есть ли соответствующий блок в визуальном редакторе?

Наверх
#15607 - Thu Oct 21 2010 02:42 AM Re: Пример: Использование блоков «Доход», «Доход%» [Re: IvanA]
777 Offline
Carpal Tunnel

Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
По-моему такого блока не было...
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика»
Дизраэли.

Наверх
#15769 - Fri Oct 22 2010 01:56 PM Re: Пример: Использование блоков «Доход», «Доход%» [Re: 777]
sasha Offline
stranger

Registered: Tue Jan 26 2010
Записи: 10
Подскажите кто-нибудь, пожалуйста.
Как с помощью "Доход" и "Цена входа" получить в скрипте инфу по чем я закрылся по трейл-стопу.
Хочу использовать для повторного входа по этой же цене, если трейл сработал, а ход продолжается.
Наверняка существуют более толковые решения.
Буду рад их прочесть.

Наверх
#15771 - Fri Oct 22 2010 02:06 PM Re: Пример: Использование блоков «Доход», «Доход%» [Re: sasha]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8139
1 вариант сложный Цену берите с блока трейл, обновляемое значение, обнуление через время последней закрытой позиции.
2. вариант попроще Цена от трейл, проверка на наличие позиции. Если нет позиции, то покупка/продажа блоками меньше/больше по цене трейл.

А в формулах уже проверять Доход ит.д. если это необходимо.


Отредактировано ViL (Fri Oct 22 2010 02:12 PM)

Наверх
#15781 - Fri Oct 22 2010 04:54 PM Re: Пример: Использование блоков «Доход», «Доход%» [Re: ViL]
sasha Offline
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]
Stanley Offline
enthusiast

Registered: Mon Jun 21 2010
Записи: 283
Подскажите пожалуйста как реализовать условие выхода из позиции когда доход по ней достигает определенной величины.Я правильно думаю что это можно сделать только через обновляемое значение?

Наверх
Page 1 of 2 1 2 >


Moderator:  ViL, sar