#61548 - Tue Apr 08 2014 09:42 PM
Как получить цену в реальном времени?
|
member
Registered: Sat Apr 05 2014
Записи: 127
|
Подскажите как получить цену в реальном времени?а не после закрытия бара. Необходимо сравнить текущую цену с расчетным значением тэйк профита,заранее большое спасибо!
|
|
Наверх
|
|
|
|
#61570 - Wed Apr 09 2014 01:42 PM
Re: Как получить цену в реальном времени?
[Re: ViL]
|
member
Registered: Sat Apr 05 2014
Записи: 127
|
Спасибо, а как быть с безубытком? Например для лонга на часовике я хочу перевести в БУ при прохождении 500 п, формула "H>ЦенаВхода+500" переведет его только после закрытия часа, а само закрытие может быть гораздо ниже цены БУ? Заранее большое спасибо!
|
|
Наверх
|
|
|
|
#61571 - Wed Apr 09 2014 02:11 PM
Re: Как получить цену в реальном времени?
[Re: Sir Jet]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8143
|
|
|
Наверх
|
|
|
|
#61573 - Wed Apr 09 2014 03:16 PM
Re: Как получить цену в реальном времени?
[Re: ViL]
|
member
Registered: Sat Apr 05 2014
Записи: 127
|
Извиняюсь конечно, но я пользовался поиском, этот пример я и пытаюсь применить. Вопрос в том, что в этом примере в качестве условия используется "Доход". Т.е. в моем случае должно быть "Доход >= ЦенаВхода + ( ЦенаВхода - ЦенаСтопа)" Но если я записываю так логику, он вобще ничего не ставит. Может все таки есть способ получения текущей цены?
P.S. вывожу Доход на график, между открытием и закрытием 3750 пунктов, а доход показывает 1880. т.е. он не в пунктах походу?
Отредактировано Sir Jet (Wed Apr 09 2014 03:50 PM)
|
|
Наверх
|
|
|
|
#61587 - Wed Apr 09 2014 05:43 PM
Re: Как получить цену в реальном времени?
[Re: ViL]
|
member
Registered: Sat Apr 05 2014
Записи: 127
|
Спасибо большое. Я конечно извиняюсь, но опять нюанс. MFE >= ЦенаВхода + ( ЦенаВхода - ЦенаСтопа). Когда позиции нет, ЦенаВхода=0, а цена стопа все ровно расчитывается и в итоге ЦенаВхода - ЦенаСтопа = отрицательное значение, т.е. MFE всегда больше пока нет позиции, как в кубик логики добавить "ЕстьАктивПозиц"?
|
|
Наверх
|
|
|
|
#61588 - Wed Apr 09 2014 05:54 PM
Re: Как получить цену в реальном времени?
[Re: Sir Jet]
|
member
Registered: Sat Apr 05 2014
Записи: 127
|
Сообразил, при помощи кубика И ))) Спасибо большое Вил.
|
|
Наверх
|
|
|
|
#61603 - Wed Apr 09 2014 09:37 PM
Re: Как получить цену в реальном времени?
[Re: Sir Jet]
|
member
Registered: Sat Apr 05 2014
Записи: 127
|
Хотя ссори. Если использовать MFE вобче как-то некорректно работает, раз работает, раз по стопу выходит из прибыльной позиции, так и не разобрался почему. А доход дает значение раз в интервал, в моем случае час. Может можно как-то разжать часовик в минутки и по ним сравнивать хай?Помогите плиз, целый день убил, а толку 0.
|
|
Наверх
|
|
|
|
#61606 - Wed Apr 09 2014 09:54 PM
Re: Как получить цену в реальном времени?
[Re: Sir Jet]
|
member
Registered: Sat Apr 05 2014
Записи: 127
|
Эх, был бы кубик "ТекущаяЦена" ....
|
|
Наверх
|
|
|
|
#61622 - Thu Apr 10 2014 10:43 AM
Re: Как получить цену в реальном времени?
[Re: ViL]
|
member
Registered: Sat Apr 05 2014
Записи: 127
|
Система не моя,и было бы неправильным выкладывать ее на форумах. Так что прошу прощения и надеюсь на понимание. Мне просто нужна текущая цена. Думаю это нужный кубик, Вы же все ровно используете ее рассчитывая доход, мфе, тэйк, стоп и т.д. Может на С# есть код?
|
|
Наверх
|
|
|
|
#61630 - Thu Apr 10 2014 01:03 PM
Re: Как получить цену в реальном времени?
[Re: Sir Jet]
|
enthusiast
Registered: Wed Jan 18 2012
Записи: 256
|
Все индикаторы в скрипте обновляются только в момент пересчета, т.е. после окончания интервала. Это если стоит "интервал" в свойствах скрипта. Чтобы получать актуальные котировки можно поставить "пок/прод". Тогда скрипт будет пересчитываться при каждом изменении стакана. Но заставить его нормально работать в таком режиме будет нелегко.
|
|
Наверх
|
|
|
|
#61636 - Thu Apr 10 2014 01:46 PM
Re: Как получить цену в реальном времени?
[Re: Kermit]
|
member
Registered: Sat Apr 05 2014
Записи: 127
|
Спасибо большое! Блоки Тэйк и стоп они же в реальном времени используют котировки?
Отредактировано Sir Jet (Thu Apr 10 2014 02:22 PM)
|
|
Наверх
|
|
|
|
#61640 - Thu Apr 10 2014 03:23 PM
Re: Как получить цену в реальном времени?
[Re: Sir Jet]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8143
|
|
|
Наверх
|
|
|
|
#61642 - Thu Apr 10 2014 04:31 PM
Re: Как получить цену в реальном времени?
[Re: ViL]
|
member
Registered: Sat Apr 05 2014
Записи: 127
|
Вил я так понял Вы разработчик ) У Вас нет возможности сделать блок на выходе которого будет цена последней сделки? Думаю это не сложно и полезно для таких как я). А то и стоп и БУ получаются только через интервал. Т.е. к стандартному проскальзыванию добавляется еще и этот фактор риска.
|
|
Наверх
|
|
|
|
#61644 - Thu Apr 10 2014 04:41 PM
Re: Как получить цену в реальном времени?
[Re: Sir Jet]
|
enthusiast
Registered: Wed Jan 18 2012
Записи: 256
|
Спасибо большое! Блоки Тэйк и стоп они же в реальном времени используют котировки? Блоки Тейк и Стоп выставляют условные заявки на сервер брокера и после этого за их исполнение отвечает брокер. Это уже не зависит от TSLAB. Перечитал еще раз тему. Наверное, вы что-то свое понимаете под "реальной ценой". Иначе не понятно зачем нужны реалтайм котировки в скрипте который использует таймфрейм час и стопы.
|
|
Наверх
|
|
|
|
#61651 - Thu Apr 10 2014 08:01 PM
Re: Как получить цену в реальном времени?
[Re: Kermit]
|
member
Registered: Sat Apr 05 2014
Записи: 127
|
Я извиняюсь, Тэйк и Стоп тоже расчитываются раз в интервал, с реальной ценой работают походу только блоки ОткрытьЕслиБольше или меньше! Смысл такой что если вошел в позу на часовике и на этом баре цена ушла за уровень стопа, то стоп не сработает, т.е. условная заявка поподет к брокеру на следующем часе а если цена уже далеко за стопом то брокер ее исполнит по текущей, а именно гораздо хуже стопа. Тоже самое и с тэйком и безубытком.
|
|
Наверх
|
|
|
|
#61656 - Thu Apr 10 2014 11:30 PM
Re: Как получить цену в реальном времени?
[Re: Sir Jet]
|
enthusiast
Registered: Wed Jan 18 2012
Записи: 256
|
Ну так интервал нужно меньше использовать - 10 минут или 5 минут и сжимать в часы, если нужно.
|
|
Наверх
|
|
|
|
#61660 - Fri Apr 11 2014 01:24 PM
Re: Как получить цену в реальном времени?
[Re: Kermit]
|
member
Registered: Sat Apr 05 2014
Записи: 127
|
уже разобрался, спасибо большое!
|
|
Наверх
|
|
|
|
|
|