#22675 - Fri Mar 04 2011 05:48 PM
Re: №4 Решения простых задач _ Наращивание позиции
[Re: ViL]
|
journeyman
Registered: Thu Jan 27 2011
Записи: 67
|
Поясните как пользоваться блоком PosActiveName, в архиве нет инструкции и примера Как я понял он вазвращает true если имя последней открытой позиции соответсвует заданному имени. Т.е. я его подключаю к блоку "источник данных" и нужно как-то дать блоку имя последнего открытия позиции. Как это сделать, я не понял, поясните пожалуйста.
Отредактировано Wesley Trader (Fri Mar 04 2011 06:22 PM)
|
Наверх
|
|
|
|
#22681 - Fri Mar 04 2011 06:36 PM
Re: №4 Решения простых задач _ Наращивание позиции
[Re: ViL]
|
journeyman
Registered: Thu Jan 27 2011
Записи: 67
|
Спасибо!
Отредактировано Wesley Trader (Fri Mar 04 2011 06:41 PM)
|
Наверх
|
|
|
|
#22924 - Thu Mar 10 2011 08:59 PM
Re: №4 Решения простых задач _ Наращивание позиции
[Re: ViL]
|
journeyman
Registered: Thu Jan 27 2011
Записи: 67
|
Здравствуйте! А есть такой блок,отдающий true при существовании последней(!) позиции с определенным именем? Тот который тут выложен возвращает true если была позиция с заданным именем, но не обязательно последняя. А мне нужно проверить наличие именно последней с заданным именем. Подскажите как это реализовать либо где найти готовый такой блок. Думаю это будет полезно при наращивании позиции...
|
Наверх
|
|
|
|
#27735 - Fri May 20 2011 01:50 PM
Re: №4 Решения простых задач _ Наращивание позиции
[Re: ViL]
|
newbie
Registered: Mon Sep 20 2010
Записи: 25
|
№4 Наращивание позиции Следует отметить, что для дальнейшего наращивания, вместо блока "Есть активная позиция" понадобиться блок, отдающий true при существовании позиции с определенным именем. Такой блок в приложении. Создан пользователями uprav и 777
Пример наращивания позиции на стандартных блоках. Блок NumPos накапливает текущее кол-во открытых позиций. При открытии 2-й и последующих позиций в формуле условия указывается объединение через И(&&) условия входа и кол-ва предыдущих открытых сделок.
Отредактировано Tanat (Fri May 20 2011 01:51 PM)
|
Наверх
|
|
|
|
#27740 - Fri May 20 2011 04:30 PM
Re: №4 Решения простых задач _ Наращивание позиции
[Re: Tanat]
|
Pooh-Bah
Registered: Fri May 14 2010
Записи: 1663
Loc: Россия
|
|
Наверх
|
|
|
|
#27831 - Mon May 23 2011 05:40 PM
Re: №4 Решения простых задач _ Наращивание позиции
[Re: serg]
|
newbie
Registered: Mon Sep 20 2010
Записи: 25
|
Извините. Видимо, при редактировании сообщения файл потерялся.
Attachments
Pos++.xml (657 downloads)
|
Наверх
|
|
|
|
#27835 - Mon May 23 2011 08:43 PM
Re: №4 Решения простых задач _ Наращивание позиции
[Re: Tanat]
|
stranger
Registered: Sat May 07 2011
Записи: 15
|
|
Наверх
|
|
|
|
#27836 - Tue May 24 2011 08:25 AM
Re: №4 Решения простых задач _ Наращивание позиции
[Re: Tanat]
|
Pooh-Bah
Registered: Sun Feb 21 2010
Записи: 2331
Loc: Ухта
|
Извините. Видимо, при редактировании сообщения файл потерялся. Танат, переведите пожалуйста с СИ на обычный язык выражение в блоке "F_Pos". Спасибо..
|
Наверх
|
|
|
|
#27924 - Wed May 25 2011 01:59 PM
Re: №4 Решения простых задач _ Наращивание позиции
[Re: usas]
|
newbie
Registered: Mon Sep 20 2010
Записи: 25
|
Танат, переведите пожалуйста с СИ на обычный язык выражение в блоке "F_Pos". Спасибо..
Запросто) F_Pos = Cross_L?(IsLongEx?(NumPos+1):0):NumPos. Это значит: Cross_L? - есть ли пересечение? -> если есть пересечение, проверяем IsLongEx? - есть ли активная позиция? -> если позиция есть, формула выдает (NumPos+1), т.е. у нас сработает вход в позу и кол-во открытых поз увеличиться; если позиции нет, то это первый вход в позу и мы сбрасываем счетчик, формула выдает 0 -> если пересечения нет, то формула выдает текущее значение счетчика поз (NumPos).
|
Наверх
|
|
|
|
#35745 - Fri Jan 13 2012 03:37 PM
Re: №4 Решения простых задач _ Наращивание позиции
[Re: Tanat]
|
stranger
Registered: Mon Nov 28 2011
Записи: 24
|
Всё равно не могу сообразить. Вот стохастик, входит по рынку. потом срабатывает блок выход1. как сделать чтобы после выхода1 опять вошел в позицию. только именно после того как сработает блок выход1
Attachments
StochK.xml (267 downloads)
|
Наверх
|
|
|
|
#38242 - Mon Mar 05 2012 09:07 PM
Re: №4 Решения простых задач _ Наращивание позиции
[Re: ViL]
|
journeyman
Registered: Tue Jul 05 2011
Записи: 66
|
Относительно PosActiveName. Неправильно работает в реале. В лабе - идеально! В скрипте открытие 2-й позиции, только после наличия первой, и 3-ей соответственно после 2-й. В лабе всё идеально, в жизни скрипт ухитрися войти в 3-ю, при закрытых 1 и 2 Так что пользоваться аккуратно.
|
Наверх
|
|
|
|
#44171 - Thu Jul 12 2012 05:49 PM
Re: №4 Решения простых задач _ Наращивание позиции
[Re: Belt777]
|
journeyman
Registered: Tue Nov 30 2010
Записи: 72
Loc: Россия, Иваново
|
Добрый день! Подскажите пож-та. Мне надо осуществить вход не на весь капитал, а на 50%. Если я ставлю в блоке входа значение 0.5, то при тестах он всеравно входит на весь депозит заданный в Имитации портфеля (это видно в сделках). Как сделать, что б первый вход был на 50%, а следующий на остальные 50%
|
Наверх
|
|
|
|
#44172 - Thu Jul 12 2012 06:13 PM
Re: №4 Решения простых задач _ Наращивание позиции
[Re: Strend]
|
old hand
Registered: Tue Jan 17 2012
Записи: 1110
|
Выбор способа управления средствами доступными торговому алгоритму. Возможные значения: "Управляется скриптом", "В денежном выражении", "В лотах", "В процентах от портфеля"
Количество лотов в заявке, рассчитывается так:
"В лотах" - значение исполльзуется непосредственно, с учетом коэффициента.
"Управляется скриптом" - число в блоке открытия позиции является количество лотов в заявке. Поле "Значение лимита" игнорируется.
"В денежном выражении" - число в поле "Значение лимита" делится на текущую цену по инструменту и умножается на число в блоке открытия позиции.
"В процентах от портфеля" - число в поле "Значение лимита" умножается на количество денег на счету и делится на текущую цену по инструменту и умножается на число в блоке открытия позиции.
|
Наверх
|
|
|
|
#44174 - Thu Jul 12 2012 07:21 PM
Re: №4 Решения простых задач _ Наращивание позиции
[Re: SupportTSLab]
|
journeyman
Registered: Tue Nov 30 2010
Записи: 72
Loc: Россия, Иваново
|
Спасибо.
1. Вы написали: "В лотах" - значение исполльзуется непосредственно, с учетом коэффициента. Это что за коэффициент, откуда его взять? 2. "В денежном выражении" - число в поле "Значение лимита" делится на текущую цену по инструменту и умножается на число в блоке открытия позиции. Это можно проверить в тесте на исторических данных, или это только при включении скрипта можно увидеть?
|
Наверх
|
|
|
|
|
|