Событийная модель 2
Добрый день Наткнулся на форуме на информацию, что примеры уже устарели и лучше использовать событийную модель со ссылкой на документацию (Стратегии - Создание стратегии). Существуют ли примеры помимо...
Добрый день Наткнулся на форуме на информацию, что примеры уже устарели и лучше использовать событийную модель со ссылкой на документацию (Стратегии - Создание стратегии). Существуют ли примеры помимо...
Добрый день. Вопрос - собственно subj. Как правильно переопределить генератор свечек? Зачем - хочу попробовать стратегию с нескольких тайм-фреймов. Для этого Builder должен создавать все виды требуемы...
Судя по всему у некоторых участников на 3.2.xxx появился сабж. Давайте сделаем следующее для поиска причины: Подпишемся на QuikTrader.ProcessDataError, QuikTrader.PreProcessDdeData, QuikTrader.NewOrde...
Пожалуйста, скажите, как использовать эту стратегию? Какие нужно передавать параметры, или пример использования. Из документации ничего не понял. Заранее благодарен!
Мной написан и оттестирован код стратегии в wealth lab. Хочу перенести код в сток шарп. Посоветуйте какой пример для Quik взять за основу (c портфелем инструментов), чтоб изменить часть кода, отвечающ...
Обнаружил, что способ расчета DiPlus, DiMinus и, как следствие, ADX, не совпадает с описываемым тут а также со значениями из как минимум 2 программ теханализа (WLD, AlfaDirect). После моего фикса счит...
Предположим у нас открыта позиция на продажу. По какой цене Strategy.ClosePositionByQuoting() будет пытаться закрыть позицю? По цене Ask (по рынку) или по цене Bid? В документации про это не сказано. ...
В обработчик события СandleManager.Processing обновленные свечки приходят примерно раз в 1сек. Если написать что то подобное _candleManager.Processing += (series, candle) => { if(candle.State == Candl...
Как теперь формировать свечки из тиков в реальном времени? Мне нужно самому генерировать тики (сделки), без ITrader. в 3 версии, я делал так: определял источник свечек, с методом AddNewTrade() и через...
Метод IsTimeFrameCandlesRegistered не работает в версии 4.1. Так же воспроизвел на примере SampleHistoryTesting, добавив строку candleManager.IsTimeFrameCandlesRegistered(security, timeFrame) после ca...
Ситуация такая, стратегия отправляет заявки на биржу метод RegisterOrder(Order) и по таймауту или исполнению некого условия снимает через метод Trader.CancelOrder(Order). Учет закрытых позиций и цены ...
После перехода на 4.1 стартую стратегию отрабатывает только метод OnStarting(), после чего в логе появляется ошибка: 00:00:00.000 | Error | EmulationTrader | System.ArgumentException: Для конструктора...
Добрый день. Такая проблема, я рисую зигзаг на графике и точки мин(макс) смещены вправо и чем больше параметр Depth, тем больше смещение. Не могли бы подсказать в чем ошибка может быть, ну или дать по...
Посоветуйте каким образом можно в StockSharp получать свечки из тиков? ну тоесть очевидный вариант: Trader -> CandleManager -> CandleSeries. Можно как-то разорвать связь между Trader -> CandleManager,...
В версии S# 4.0.0.23 для тестирования с использованием EmulationTrader устанавливались следующие параметры: var builder = new CandleBuilder(new TradeCandleBuilderSource(emulationTrader) { IsSyncProces...
Здравствуйте. Я использую сток шарп уже примерно пол года, причем последнее время очень активно. В процессе активного использования я обнаружил некоторые проблемы и хотел бы осветить их в данном посте...
Здравствуйте. Перешел с версии 4.0.22 на версию 4.1, и правила перестали работать почемуто, раньше ипсал так this .When(Security.Changed()) .Do(Process); после перехода на 4.1 переписал так Security.W...
Обнаружил что событие CandlesStarted для новой свечи вызывается раньше, чем событие CandlesFinished для предыдущей свечи. Скажите это так специально сделано или это ошибка в реализации? В моей стратег...
Версия 4.1 (beta) Переписал, под новую версию, для отлаживания решил поработать через эмуляционый трейдер RealTimeEmulationTrader Стратегия работает, но вывод в график эквити нет, также не появляется ...