У вас не стоит Flash Player
Настройки
#57961 - Mon Sep 09 2013 10:40 PM Почему не получается ?
micstura Offline
newbie

Registered: Tue May 21 2013
Записи: 44
Почему не получается ? Открываю позицию по рынку. Хочу рассчитать кол-во лотов по известной формуле максимальный убыток делённый на убыток Максимальный убыток формула риск делённый на 100 и умноженный на капитал Убыток формула цена входа минус цена выхода Цена выхода формула цена входа минус 2АТР. Выход по рынку и по стоп лосс когда достигается цена выхода. Если от блока Открытие позиции по рынку идёт связь с ценой входа тогда от расчётной формулы
кол-во не возможно установить связь с входом количество Открытие позиции по рынку. А если связаны вход количество открытия по рынку и формула не связываются открытие по рынку и цена входа.


Отредактировано micstura (Mon Sep 09 2013 10:42 PM)

Наверх
#57962 - Mon Sep 09 2013 11:36 PM Re: Почему не получается ? [Re: micstura]
ViL Offline
TSLab
Carpal Tunnel

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

Наверх
#57964 - Tue Sep 10 2013 12:49 AM Re: Почему не получается ? [Re: ViL]
micstura Offline
newbie

Registered: Tue May 21 2013
Записи: 44
Спасибо ViL.

Наверх
#57969 - Tue Sep 10 2013 11:08 AM Re: Почему не получается ? [Re: micstura]
micstura Offline
newbie

Registered: Tue May 21 2013
Записи: 44
Как я понимаю максимальный убыток у меня в рублях ,а убыток в пунктах. Пытался прикрутить СтоимостьШагаЦены. Ругается говорит

11:05:37.25 128 c:\Users\Микстура\AppData\Local\TSLab\TSLab12\temp\code12.cs(42,49) : error CS0052: Несовместимость по доступности: доступность типа поля 'TSLab.Script.Handlers.StepPrice' ниже доступности поля 'TSLab.User.Script.СтоиШагаЦены1м_h'

Если не ошибаюсь от источника этих данных не поступает. А где брать и что делать чтобы перевести пункты в рубли.

Наверх
#57972 - Tue Sep 10 2013 01:20 PM Re: Почему не получается ? [Re: micstura]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Originally Posted By: micstura
Как я понимаю максимальный убыток у меня в рублях ,а убыток в пунктах. Пытался прикрутить СтоимостьШагаЦены. Ругается говорит

11:05:37.25 128 c:\Users\Микстура\AppData\Local\TSLab\TSLab12\temp\code12.cs(42,49) : error CS0052: Несовместимость по доступности: доступность типа поля 'TSLab.Script.Handlers.StepPrice' ниже доступности поля 'TSLab.User.Script.СтоиШагаЦены1м_h'

Если не ошибаюсь от источника этих данных не поступает. А где брать и что делать чтобы перевести пункты в рубли.

Данные поступают при подключенном брокере, если брокер эти данные передает. ))
При отключенном брокере можно воспользоваться константой. И в константе указывать стоимость шага.

Наверх
#57973 - Tue Sep 10 2013 02:15 PM Re: Почему не получается ? [Re: ViL]
micstura Offline
newbie

Registered: Tue May 21 2013
Записи: 44
Брокер подключён, а как узнать передаёт он эти данные или нет. По РТС это грубо 1.5-1.52 ?
Попробую с константой

Наверх
#57974 - Tue Sep 10 2013 02:19 PM Re: Почему не получается ? [Re: micstura]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
ну если блок отдает значение, значит брокер передает, если нет, значит не передает.

Наверх


Moderator:  ViL, sar