У вас не стоит Flash Player
Page 2 of 4 < 1 2 3 4 >
Настройки
#5715 - Thu May 13 2010 07:24 PM Re: Как в RT обратиться к цене открытия текущего бара? [Re: Nektodron]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Читаем документацию к велзу:
Quote:

6.3 Features of Real-time ChartScripts
Ghost Bar
For real-time providers that support this feature (most do), the ghost bar is the last
bar at the far right edge of a real-time chart. As new data comes in the ghost
bar updates dynamically giving you a visual indication of the open, high, low,
close, and volume of the incomplete bar in formation. Trading system rules
and indicators are not updated as the ghost bar value changes. Instead,
indicators are updated, and the ChartScript is automatically executed only
when a new bar has been completed.


Иными словами ни о каких незакрытых барах ChartScript не знает, что собственно логично. Пересчет идет по закрытию бара.

ShortAtStop(i, Open[i], "SE");
такая конструкция в велзе работает только в лаборатории и она заглядывает в будущее на 1 бар.

Quote:

Never Look Ahead!
Be sure that your trading system doesn't take advantage of information that it would
have no way of accessing in the real world! For example, don't look ahead at Price Series
or indicator values. Also, be sure to execute your entry and exit orders at the following
bar (typically Bar + 1) to avoid using information from the current bar that you'd have no
way of knowing at market open. In system testing these types of errors are termed
peeking or postdictive errors.


В TSLab через API в лаборатории это тоже можно сделать, только торговать такой скрипт не будет, так как хотелось бы.
Хотите мгновенно реагировать на гепы, работайте в секундных таймфреймах.
Индикаторы можно продолжать считать хоть в минутах, хоть в час. Сжатие никто не отменял.


Отредактировано Nektodron (Thu May 13 2010 07:36 PM)

Наверх
#5719 - Thu May 13 2010 07:50 PM Re: Как в RT обратиться к цене открытия текущего бара? [Re: Nektodron]
Craft Offline
enthusiast

Registered: Thu Jan 21 2010
Записи: 319
Originally Posted By: Nektodron
...Also, be sure to execute your entry and exit orders at the following
bar (typically Bar + 1)...
Написано - (typically Bar + 1), но не only, как у вас сделано в визуальном редакторе.
Quote:
В TSLab через API в лаборатории это тоже можно сделать, только торговать такой скрипт не будет, так как хотелось бы.
Хотите мгновенно реагировать на гепы, работайте в секундных таймфреймах...
Это не подходит, т. к. обсчёт данных идёт за несколько десятков рабочих дней, минуты со сжатием тоже не подходят.
Приведите, пожалуйста, пример, как из вашей программы обратиться в скрипте к цене Открытия текущего (незакрытого) бара с выставлением ордера Один раз на рабочем таймфрейме?

Наверх
#5724 - Thu May 13 2010 10:05 PM Re: Как в RT обратиться к цене открытия текущего бара? [Re: Nektodron]
Craft Offline
enthusiast

Registered: Thu Jan 21 2010
Записи: 319
Originally Posted By: Nektodron
var curPrice = secRt.FinInfo.LastPrice.HasValue ? secRt.FinInfo.LastPrice.Value : 0;
if(curPrice > sec.ClosePrices[i])
{
...
}
Этот метод даёт погрешность при попытке определить цену открытия.

Наверх
#5740 - Fri May 14 2010 10:11 AM Re: Как в RT обратиться к цене открытия текущего бара? [Re: Craft]
Craft Offline
enthusiast

Registered: Thu Jan 21 2010
Записи: 319
Nektodron, прошу включить в API TSLab по аналогии с другими программами (Open of next bar) возможность обращения к цене Открытия текущего бара, для возможности использования с Интервалом пересчёта: Интервал.

Наверх
#5746 - Fri May 14 2010 11:27 AM Re: Как в RT обратиться к цене открытия текущего бара? [Re: Craft]
Craft Offline
enthusiast

Registered: Thu Jan 21 2010
Записи: 319
Можно получить, какую-нибудь реакцию на последнее предложение?

Наверх
#5748 - Fri May 14 2010 12:20 PM Re: Как в RT обратиться к цене открытия текущего бара? [Re: Craft]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
В каком виде должна быть эта цена, если она не всегда доступна?

Наверх
#5749 - Fri May 14 2010 12:25 PM Re: Как в RT обратиться к цене открытия текущего бара? [Re: Nektodron]
Craft Offline
enthusiast

Registered: Thu Jan 21 2010
Записи: 319
Да, в таком же, как у этих программ: Омега/ТрейдСтейшн/Мультичартс/Амиброкер/Вэлс-Лаб, ничего особенного не прошу.

Наверх
#5750 - Fri May 14 2010 12:52 PM Re: Как в RT обратиться к цене открытия текущего бара? [Re: Craft]
Denis Offline
member

Registered: Tue Jul 21 2009
Записи: 152
Вы хотите это иметь в лабораторном режиме невзирая на заглядывание в будущее или в боевом в реальном времени?

Наверх
#5752 - Fri May 14 2010 01:16 PM Re: Как в RT обратиться к цене открытия текущего бара? [Re: Denis]
Craft Offline
enthusiast

Registered: Thu Jan 21 2010
Записи: 319
Меня интересует в реальном времени, потому как есть программы (перечисленные выше), которые к этому всему отнеслись не так однобоко, как в вашей реализации и эти алгоритмы давно оптимизированы и опробованы на практике, ваш софт рассматривается, как альтернатива для реальной торговли.

Наверх
#5753 - Fri May 14 2010 02:50 PM Re: Как в RT обратиться к цене открытия текущего бара? [Re: Craft]
Craft Offline
enthusiast

Registered: Thu Jan 21 2010
Записи: 319
Ну, что у вас с 17 мая будет новый клиент или эта задача на вашем софте неразрешима?

Наверх
#5754 - Fri May 14 2010 04:20 PM Re: Как в RT обратиться к цене открытия текущего бара? [Re: Craft]
Denis Offline
member

Registered: Tue Jul 21 2009
Записи: 152
Коль уж вы говорите что все неоднократно опробовано и оптимизировано, будьте так добры, расскажите, а лучше пришлите скриншот с сэмплом кода и реакцией программы из ВелзЛаба, в реальном времени на реальном датасорсе, для случая когда программа запрашивает опен гостбара, а его нет, он будет завтра, скажем (случай последнего бара дня).

Мне очень интерестно посмотреть на это. Мне еще ни разу не удавалось сделать такое в велзе для реального времени. В лабе - да, смотрим вперед легко. В реальном времени кроме эксепшнов ничего хорошего не получается, насколько я помню.

Наверх
#5755 - Fri May 14 2010 04:29 PM Re: Как в RT обратиться к цене открытия текущего бара? [Re: Denis]
Denis Offline
member

Registered: Tue Jul 21 2009
Записи: 152
Example
{ This System takes advantage of future information! It buys and sells
at the market open on the same bar that it examines closing price! }
var BAR: integer;
for Bar := 1 to BarCount - 1 do
begin
if LastPositionActive then
begin
if PriceClose( Bar ) < PriceClose( Bar - 1 ) then
SellAtMarket( Bar, LastPosition, '');
end
else
begin
if PriceClose( Bar ) > PriceClose( Bar - 1 ) then
BuyAtMarket( Bar, '' );
end;
end;
The Trading System above would give you an idea of how well you could do in the
market if you had access to supernatural abilities. Although the violation is subtle,
you'd be surprised at how much it can impact the bottom line of trading system
evaluation!

Наверх
#5759 - Fri May 14 2010 11:57 PM Re: Как в RT обратиться к цене открытия текущего бара? [Re: Denis]
Craft Offline
enthusiast

Registered: Thu Jan 21 2010
Записи: 319
Всем, кто понял, что:
«А можно ли в ...? Неизменный ответ на этот вопрос: ДА.
Если «ДА» не тот ответ, который вы ищете, значит вы задали неправильный вопрос!»
это сказано не про TSLab, а также не желающим рассказывать, а лучше присылать скриншот с сэмплом кода, снимать видео с монитора, предоставлять динамику счёта, демонстрировать Трудовую книжку разработчикам (без записи новых рабочих мест за последние 2 года) для обоснования необходимых Вам функций, милости просим сюда:
http://stockmarketdotnet.blogspot.com/

Наверх
#5760 - Sat May 15 2010 12:01 AM Re: Как в RT обратиться к цене открытия текущего бара? [Re: Craft]
Craft Offline
enthusiast

Registered: Thu Jan 21 2010
Записи: 319
Originally Posted By: Craft
Больше мне добавить нечего.

Наверх
#5761 - Sat May 15 2010 03:00 AM Re: Как в RT обратиться к цене открытия текущего бара? [Re: Craft]
777 Offline
Carpal Tunnel

Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
smile


Отредактировано 777 (Sat May 15 2010 09:24 AM)
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика»
Дизраэли.

Наверх
#5947 - Tue May 25 2010 02:00 PM Re: Как в RT обратиться к цене открытия текущего бара? [Re: 777]
anothar Offline
journeyman

Registered: Thu Jan 07 2010
Записи: 85
Интересно, почему все время сравниваете именно с Велс-Лабом(Омега, Метасток и т.д.)? По сути он больше подходит для тех. анализа а не для торговли. ( может мне только так кажется?) Есть хороший пример того, каким должен быть терминал-это метатрейдер. Почему он? Ответ очевиден-он везде и наверное не просто так! И почему-то в нем не жалуются что он может работать по ценам открытия( а не закрытия!!!!). К чему бы это? По-моему именно с него как со стандарта де-факто нужно и брать пример.

Наверх
#5954 - Tue May 25 2010 02:32 PM Re: Как в RT обратиться к цене открытия текущего бара? [Re: anothar]
777 Offline
Carpal Tunnel

Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
Originally Posted By: anothar
Интересно, почему все время сравниваете именно с Велс-Лабом(Омега, Метасток и т.д.)? По сути он больше подходит для тех. анализа а не для торговли. ( может мне только так кажется?) Есть хороший пример того, каким должен быть терминал-это метатрейдер. Почему он? Ответ очевиден-он везде и наверное не просто так! И почему-то в нем не жалуются что он может работать по ценам открытия( а не закрытия!!!!). К чему бы это? По-моему именно с него как со стандарта де-факто нужно и брать пример.

Да..? Я к метатрейдеру 3 года привыкнуть не могу! Ужасно не удобная программа, при чем вроде все в ней есть, и настроить можно все как хочешь. Вот только пока метасток с утра не открою, понять где рынок и сколько к вечеру eurusd будет понять не могу ... так то! Так что сколько людей столько и мнений.. Есть проги которыми удобно торговать, есть которые удобны при теханализе, а есть TsLab, в который каждому из нас подсознательно хочется втянуть самое лучшее и удобное ...
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика»
Дизраэли.

Наверх
#5960 - Tue May 25 2010 03:27 PM Re: Как в RT обратиться к цене открытия текущего бара? [Re: anothar]
andy Offline

Pooh-Bah

Registered: Mon Feb 16 2009
Записи: 2130
Originally Posted By: anothar
Интересно, почему все время сравниваете именно с Велс-Лабом(Омега, Метасток и т.д.)? По сути он больше подходит для тех. анализа а не для торговли. ( может мне только так кажется?) Есть хороший пример того, каким должен быть терминал-это метатрейдер. Почему он? Ответ очевиден-он везде и наверное не просто так! И почему-то в нем не жалуются что он может работать по ценам открытия( а не закрытия!!!!). К чему бы это? По-моему именно с него как со стандарта де-факто нужно и брать пример.


Я не буду обьяснять миллион нюансов разницы между кухней и реальной биржей, Клиента это не должно волновать в принципе.
Поверьте они есть :-)
Вот выйдут ребята на ММВБ, Фортс там и посмотрим. Щас пока реалии таковы, что было заявлено конец 2009, на дворе май 2010.
Быстрее Транзак Форекс прикрутит в Финаме …

Наверх
#5961 - Tue May 25 2010 03:31 PM Re: Как в RT обратиться к цене открытия текущего бара? [Re: 777]
andy Offline

Pooh-Bah

Registered: Mon Feb 16 2009
Записи: 2130
Originally Posted By: 777
а есть TsLab, в который каждому из нас подсознательно хочется втянуть самое лучшее и удобное ...


Приверженцы и ярые противники продукта всегда будут. Это нормально. Всем понравиться задачи не стоит. Задача сделать интересный и востребованный на наш взгляд продукт. Мы работаем над этим ежедневно :-)

Наверх
#5962 - Tue May 25 2010 03:35 PM Re: Как в RT обратиться к цене открытия текущего бара? [Re: 777]
anothar Offline
journeyman

Registered: Thu Jan 07 2010
Записи: 85
А мне ужасно не нравится метасток. Я это и написал-Метасток, Велс, Ами и т.д. для тех. анализа в основном а не для торговли. А Лаб торговый терминал. Но о вкусах не спорят. Мой пост был +1 к тому что советник должен выполняться на открытии а никак не на закрытии. Для этого я и привел собственно говоря метатрейдер. Жалко нельзя сделать опрос...

Наверх
Page 2 of 4 < 1 2 3 4 >


Moderator:  ViL, sar