Stock# 4.0 beta
Выложили 4.0 (RC1). Она же бывшая 3.2. Изменений в 3.2 было очень много и многие из них были кардинальные, поэтому приняли решение переименовать ветку в 4.0. Ниже - изменения по сравнению с 3.2.11. Из...
Выложили 4.0 (RC1). Она же бывшая 3.2. Изменений в 3.2 было очень много и многие из них были кардинальные, поэтому приняли решение переименовать ветку в 4.0. Ниже - изменения по сравнению с 3.2.11. Из...
protected override void OnStarting() { ProcessRules(() => { this .When(_tradingStrategy.StrategyNewMyTrades()) .Do(ReHedge); this .When(Security.Changed()) .Do(ReHedge); }); base.OnStarting(); } prote...
Как в CandleChart привязать индикатор к шкале ценового графика?
После регистрации заявки через RegisterOrder, заявки не появляются в Orders В чем может быть причина?
Не как не могу понять как воспользоваться данным методом... Можно небольшой прием если несложно...
Есть подозрение, что SmoothedMovingAverage считается некорректно... Как можно поглядеть исходники индикаторов?
При компиляции метод OnRunning()почему-то не виден в базовом классе Strategy. using Ecng.Common; using Ecng.Xaml; using System.Windows.Forms; using StockSharp.Quik; using StockSharp.BusinessEntities; ...
Я не совсем понимаю в каких случаях лучше использовать создание правил а в каких обработку событий. Вот например событие появления новых сделок я могу обработать с помощью правила и с помощью события ...
При инициализации данного класса необходимо передать ILogSource. Что это за класс и какие есть стандартные его реализации. Спасибо.
Уже какой раз сталкиваюсь с изменениями. В мануале данные методы до сих пор описаны. Можно узнать причины почему данные методы были удалены и по возможности указать методы заменяющие данные. Спасибо.
Подскажите, как обработать ситуацию, когда заявка отвергается из-за превышения лимита транзакций? Я обернул регистацию в блок try и в блоке catch сделан цикл, который создает новые заявки и пытается и...
Регистрирую стоп след. образом: stopLossStrategy = new StopLossStrategy(myTrade, 10.Pips(this.Security)); this.ChildStrategies.Add(stopLossStrategy); 1)При выбивании стопа, судя по всему, начинается к...
Нельзя ли вернуть событие NewMyStrades в класс Strategy? Оно позволяло удобно передавать в обработчик пришедший MyTrade. Теперь приходится делать дополнительные проверки. Вообще, с правилами не все до...
Добрый день! Помогите, пожалуйста, разобраться со следующей проблемой: Версия S# 3.2.9 При вызове данного выражения decimal _volatily = _targetOption.IV(TraderHelper.ShrinkPrice(_targetOption, _target...
У меня ConsoleLogListener выводит только такую информацию: BS 10:44:05.3670131 None StockSharp.Algo.Logging.LogMessage BS 10:44:05.3700131 None StockSharp.Algo.Logging.LogMessage TP 10:44:05.3710131 N...
Здравствуйте! Проблема такая. Стратегия котирования запускается, пишет в лог, что запустилась и на этом зависает, не выставляя никакие заявки. Что характерно, этот же самый код отлично работает под QU...
Свойство CandleManager.IsSyncRegister, судя по всему, не работает. Тестовый код: AddInfoLog("IsSyncRegister = {0}", _candleManager.IsSyncRegister); AddInfoLog("Регистрация свечек..."); //_candleToken ...
S# 3.2.10. Наблюдаю стабильно Exception "окно с именем xxx@xxx не найдено" при вызове Trader.RegisterQuotes(...) для инструмента, у которого еще не открывался стакан. При этом, стакан автоматически от...
Тест записи сделок в файловое хранилище (на базе примера SmpleStorage со своим генератором экземпляров класса Trade и хранением на диске вместо записи в память) привел к следующим наблюдениям: 1.Конст...
На Codeplex сейчас лежит программа Publisher, которая помогает собирать архивы (те самые, что выкладываем на box). В ней написан метод PublishHelper.StartCompile, который компилирует примеры: public s...