BasketSecurity & IndexSecurity ?
Hi! Есть класс BasketSecurity и класс IndexSecurity (см. stocksharp.com/doc/). В чём между ними различие кроме того, что в IndexSecurity добавлен метод Calculate? Зачем введено это дублирование? Каким...
Hi! Есть класс BasketSecurity и класс IndexSecurity (см. stocksharp.com/doc/). В чём между ними различие кроме того, что в IndexSecurity добавлен метод Calculate? Зачем введено это дублирование? Каким...
Как правильно прописывать WhenIntervalElapsed? при следующем коде метод Test вызывается почему-то несколько раз protected override void OnStarting() { this.Trader.WhenIntervalElapsed(new TimeSpan(0, 0...
Каким образом реализован метод IsMatched в классе Order? Запрос выполняется на биржу или как-то иначе? Насколько это затратно по времени?
После обновления сборки до 17973 при работе с баскеттрейдером (квик и плаза) при старте стратегий до начала торгов выходит ошибка "Для инструмента RIU2@RTS не было найдено информации в таблице инструм...
Уважаемые разработчики , есть поблемка ... при работе робота формируеться список своих сделок(List), обьясните , а лучше покажите, пожалуйста, на примере как можно сохранять этот список в базу даных, ...
Уважаемые разработчики библиотеки! Подскажите пожалуйста какой метод нужно переопределить наследнике от класса SettingsStorage, чтобы хранимые в нем параметры не приводились к нижнему регистру? И суще...
Один из роботов выдает такую ошибку, и потом зависает загружая 2 ядра процессора 2 других приложения запустились без проблем. Ошибка обработки данных System.InvalidOperationException: Лицензия истекла...
В прошлых версиях было так: .When(() => a == b, TimeSpan.FromSeconds(1)).Do... Как теперь создать такое же правило?
Пожалуйста, скажите, как использовать эту стратегию? Какие нужно передавать параметры, или пример использования. Из документации ничего не понял. Заранее благодарен!
Мной написан и оттестирован код стратегии в wealth lab. Хочу перенести код в сток шарп. Посоветуйте какой пример для Quik взять за основу (c портфелем инструментов), чтоб изменить часть кода, отвечающ...
Предположим у нас открыта позиция на продажу. По какой цене Strategy.ClosePositionByQuoting() будет пытаться закрыть позицю? По цене Ask (по рынку) или по цене Bid? В документации про это не сказано. ...
Добрый день. Вопрос - собственно subj. Как правильно переопределить генератор свечек? Зачем - хочу попробовать стратегию с нескольких тайм-фреймов. Для этого Builder должен создавать все виды требуемы...
Обнаружил, что способ расчета DiPlus, DiMinus и, как следствие, ADX, не совпадает с описываемым тут а также со значениями из как минимум 2 программ теханализа (WLD, AlfaDirect). После моего фикса счит...
Добрый день Наткнулся на форуме на информацию, что примеры уже устарели и лучше использовать событийную модель со ссылкой на документацию (Стратегии - Создание стратегии). Существуют ли примеры помимо...
В обработчик события СandleManager.Processing обновленные свечки приходят примерно раз в 1сек. Если написать что то подобное _candleManager.Processing += (series, candle) => { if(candle.State == Candl...
Как теперь формировать свечки из тиков в реальном времени? Мне нужно самому генерировать тики (сделки), без ITrader. в 3 версии, я делал так: определял источник свечек, с методом AddNewTrade() и через...
Странное дело... В 4.0.23 версии отлично срабатывали правила. Поставил последнюю версию с dev-ветки, изменил лишь с this.When(this.Security.BestAskPriceLess()) на this.Security.WhenBestAskPriceLess()....
В версии 4.0.23 при вызове Strategy.Security.BestAsk.Price получал нужную цену. Скачал самую последнюю версию 17334, с dev-ветки. Теперь Strategy.Security.BestAsk равно null и вылетает NullReferenceEx...
Метод IsTimeFrameCandlesRegistered не работает в версии 4.1. Так же воспроизвел на примере SampleHistoryTesting, добавив строку candleManager.IsTimeFrameCandlesRegistered(security, timeFrame) после ca...
Здраствуйте, подскажите как использовать класс ShiftedIndicatorValue. Если есть возможность, то попрошу пример. Благодарю