← 戻る

SampleSMA

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

このトピックは参考になりましたか?

トピックを共有

コメント (16)

ログイン または アカウントを作成, コメントを残すにはログインまたは新規登録してください

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

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

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

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

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

Maxxx
Maxxx 著者

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

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

Mikhail Sukhov
Mikhail Sukhov

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

Maxxx
Maxxx 著者

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

Maxxx
Maxxx 著者

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

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

Alexander
Alexander

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

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

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

Maxxx
Maxxx 著者

Нет, таблица пустая.

Alexander
Alexander

Maxxx: Нет, таблица пустая.

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

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

Maxxx
Maxxx 著者

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

Alexander
Alexander

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

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

Maxxx
Maxxx 著者

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

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

Alexander
Alexander

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

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

Alexander
Alexander

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

Maxxx
Maxxx 著者

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

Alexander
Alexander

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

В документации есть