У вас не стоит Flash Player
Настройки
#60681 - Fri Feb 14 2014 02:05 PM Расчет открываемой позиции
Ilya Komissarov Offline
newbie

Registered: Fri Jan 31 2014
Записи: 38
Доброго времени суток, у меня такой вопрос: как сделать, чтобы при открытии позиции по рыночной цене, объем открываемой позиции рассчитывался по формуле - (Остаток по счету*1%)/0,50?
Заранее благодарен

Наверх
#60682 - Fri Feb 14 2014 04:35 PM Re: Расчет открываемой позиции [Re: Ilya Komissarov]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Блок свободные деньги находится во вкладке портфель.

Наверх
#60683 - Fri Feb 14 2014 05:31 PM Re: Расчет открываемой позиции [Re: ViL]
Ilya Komissarov Offline
newbie

Registered: Fri Jan 31 2014
Записи: 38
Я приложил скрипт, будьте добры, подскажите в чем ошибка с количеством входа в позицию


Attachments
Example 1.tscript (91 downloads)


Наверх
#60684 - Fri Feb 14 2014 05:35 PM Re: Расчет открываемой позиции [Re: Ilya Komissarov]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Никаких ошибок не вижу.
Возможно траблы с самой формулой?
Выведите ее на график.

Наверх
#60685 - Fri Feb 14 2014 05:48 PM Re: Расчет открываемой позиции [Re: ViL]
Ilya Komissarov Offline
newbie

Registered: Fri Jan 31 2014
Записи: 38
нет, сама формула правильная, суть ее в том, что если будет отклонение на 0,50 рублей по этому инструменту не в мою сторону, то я потеряю только 1 процент. То есть она просто расчитывает нужное количество лотов для входа в позицию
При выводе на график, ничего не поменялось, лишь добавилась прямая горизонтальная линия.
Если убрать эту формулу и запустить скрипт, все работает как надо, однако, с формулой при выполнении скрипта сделки не совершаются, получается просто график с индикаторами.

Наверх
#60686 - Fri Feb 14 2014 11:39 PM Re: Расчет открываемой позиции [Re: Ilya Komissarov]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Ну так а формула какое значение показывает после первой сделки?

Наверх
#60687 - Sat Feb 15 2014 03:16 AM Re: Расчет открываемой позиции [Re: ViL]
uuzzeerr Offline
veteran

Registered: Thu Sep 29 2011
Записи: 1446
ViL, а Блок свободные деньги в лаборатории вообще что показывает? или он работает только в режиме агента?

Наверх
#60689 - Sat Feb 15 2014 01:02 PM Re: Расчет открываемой позиции [Re: uuzzeerr]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
При первом входе, цену первого бара, либо начальный капитал, если указан из имитации портфеля. Потом показывает остаток от этого.

Наверх
#60691 - Sat Feb 15 2014 03:40 PM Re: Расчет открываемой позиции [Re: ViL]
Ilya Komissarov Offline
newbie

Registered: Fri Jan 31 2014
Записи: 38
Я не понял вопрос, к сожалению
Могли бы Вы пояснить, что имеете в виду?

Наверх
#60712 - Mon Feb 17 2014 12:35 PM Re: Расчет открываемой позиции [Re: Ilya Komissarov]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Originally Posted By: Ilya Komissarov
Я не понял вопрос, к сожалению
Могли бы Вы пояснить, что имеете в виду?

Я написал Вам: Ну так а формула какое значение показывает после первой сделки?
Т.е. откройте начало графика, найдите первую сделку, после первой сделки какое значение показывает ваша формула?
У меня ваша формула показывает отрицательное значение, так как сделка была в минус.

Наверх
#60716 - Mon Feb 17 2014 01:26 PM Re: Расчет открываемой позиции [Re: ViL]
lesdry Offline
stranger

Registered: Tue Dec 17 2013
Записи: 11
"(Остаток по счету*1%)/0,50" в этой формуле для тслаба следует писать: (СвободныеДеньги*0.01)/0.50
и будет вам счастье.
так как запятую тс лаб не воспринемает.
П.с. что прописать в этой формуле вместо "свободных денег" что бы кол-во просчитывалось из текущей стоимости портфеля:остаток нала+стоимость открытых позиций.

Наверх
#60730 - Mon Feb 17 2014 03:22 PM Re: Расчет открываемой позиции [Re: lesdry]
Ilya Komissarov Offline
newbie

Registered: Fri Jan 31 2014
Записи: 38
спасибо большое!

Наверх


Moderator:  ViL, sar