SampleSMA
Atom Ответить
06.12.2011


Запускаю SampleSMA из VS2010.
Указываю путь к квику
нажимаю подключится, Экспорт DDE
Выбираю счет, нажимаю старт
рисуется график лука за май 2010 и все. Больше ничего не происходит.
Вопрос 1. Как должен работать этот пример во время торговой сессии - должен ли обновляться график?
Вопрос 2. Как должен работать этот пример при запуске после торговой сессии - должен ли вывестись свежий график?

Теги:


Спасибо:




16 Ответов
Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 06.12.2011
Ответить


1. Пример из какой версии S#? В 4.0.6 были проблемы.
2. Нужно историю с финама закачать новую. Файл называется LKOH_History. Вот там как раз диапазон май 2010, потому что пример тогда как раз и создавался. http://www.finam.ru/analysis/export/default.asp Главное, укажите формат как в существующем файле (без заголовка, точка вместо запятых и т.д.).
Спасибо:

Alexander

Фотография
Дата: 06.12.2011
Ответить


Maxxx Перейти
Запускаю SampleSMA из VS2010.
Указываю путь к квику
нажимаю подключится, Экспорт DDE
Выбираю счет, нажимаю старт
рисуется график лука за май 2010 и все. Больше ничего не происходит.
Вопрос 1. Как должен работать этот пример во время торговой сессии - должен ли обновляться график?
Вопрос 2. Как должен работать этот пример при запуске после торговой сессии - должен ли вывестись свежий график?


должен
должен

метод DrawSma как раз это делает

какая версия S#? Лучше использовать 4.0.7, в 4.0.6 были проблемы
Спасибо:

Maxxx

Фотография
Курсы
Дата: 06.12.2011
Ответить


Была 4.0.6, поставил сейчас 4.0.7

Ваши ответы на вопрос номер 2 противоречат друг другу.
Сейчас сессия уже закончилась. Опять выводит график за май. Должен ли рисовать свежий график, то есть по сегодняшнее число?
Автор топика
Спасибо:

Maxxx

Фотография
Курсы
Дата: 06.12.2011
Ответить


Еще вопрос про пример QuikCandles
Сейчас торговая сессия FORTS еще идет. Выбираю в примере RIZ1, нажимаю 'График', график не рисуется. Пустое черное окно с местом под свечки и под объем.
Как должна работать и почему не строит график?
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 06.12.2011
Ответить


Это не противоречие. Про текущий день все ок - берется из терминала. Но историю нужно до закачивать с Финама. С тех пор появилась Гидра. Так что такая инициализация уже не актуальна.
Спасибо:

Maxxx

Фотография
Курсы
Дата: 06.12.2011
Ответить


Завтра попробую в торговую сессию.

Вопрос про пример QuikCandles
Сейчас торговая сессия FORTS еще идет. Выбираю в примере RIZ1, нажимаю 'График', график не рисуется. Пустое черное окно с местом под свечки и под объем.
Как должна работать и почему не строит график?
Автор топика
Спасибо:

Alexander

Фотография
Дата: 06.12.2011
Ответить


Maxxx Перейти
Завтра попробую в торговую сессию.

Вопрос про пример QuikCandles
Сейчас торговая сессия FORTS еще идет. Выбираю в примере RIZ1, нажимаю 'График', график не рисуется. Пустое черное окно с местом под свечки и под объем.
Как должна работать и почему не строит график?


В квике в таблице Все сделки есть сделки для РИЗ1?
Спасибо:

Maxxx

Фотография
Курсы
Дата: 06.12.2011
Ответить


Нет, таблица пустая.
Автор топика
Спасибо:

Alexander

Фотография
Дата: 06.12.2011
Ответить


Maxxx Перейти
Нет, таблица пустая.


Свечки строятся по всем сделкам. Нет сделок - нет свечек.
Позвоните брокеру, попросите его включить поток всех сделок в квике (это бесплатно).

по умолчанию выключают некоторые, чтоб нагрузку уменьшить.
Спасибо:

Maxxx

Фотография
Курсы
Дата: 09.12.2011
Ответить


Позвонил брокеру, включили сделки.
Теперь после майских свечек появляются свечки за сегодня, но графики скользящих средних нарисованы только для старых майских свечек. На новых графиков нет.
Автор топика
Спасибо:

Alexander

Фотография
Дата: 09.12.2011
Ответить


Maxxx Перейти
Позвонил брокеру, включили сделки.
Теперь после майских свечек появляются свечки за сегодня, но графики скользящих средних нарисованы только для старых майских свечек. На новых графиков нет.


А если убрать загрузку истории? Оставить только текущие сделки.
Странно строить МА с таким перерывом - в полгода :)
Спасибо:

Maxxx

Фотография
Курсы
Дата: 09.12.2011
Ответить


Удалил данные из файла с историей.
Теперь рисует так. Смена в коде таймфрейма на минутки и изменение периода скользящи средних ни к чему не приводят.

[img]http://i.imm.io/cHBU.jpeg[/img]

что-то картинка не вставляется - вобщем она по этой ссылке
Автор топика
Спасибо:

Alexander

Фотография
Дата: 12.12.2011
Ответить


Свечки после вызова RegisterTimeFrameCandles формируются в другом потоке.
Сразу за этим вызовом идёт их получение - а они ещё просто не успевают сформироваться.

В ближайшее время поправим примеры.
Спасибо:

Alexander

Фотография
Дата: 12.12.2011
Ответить


Пофиксил примеры.
Вообще данные примеры устарели уже, лучше всё писать через событийную модель.
Спасибо:

Maxxx

Фотография
Курсы
Дата: 14.12.2011
Ответить


А есть примеры с этой событийной моделью?
Автор топика
Спасибо:

Alexander

Фотография
Дата: 14.12.2011
Ответить


Maxxx Перейти
А есть примеры с этой событийной моделью?


В документации есть
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy