май 2, 2013 - Почему робот думает, что сегодня выходной? IsTradeTime отвечает false. И как это исправить?
|
|
апр 9, 2013 - Из смарткома не пришла информация о регистрации заявки. Если в SampleSmart вручную выставить заявку, то она придет в программу? Первый раз такое было. Неловко спрашивать, но что такое SampleSmart? Сег...
|
|
апр 9, 2013 - 2013/04/08 23:49:50.991| |MQS_RIM3@RTS_BP9218-RF-01|Стратегия запущена. . Позиция при старте 0. 2013/04/08 23:49:50.991| |MQS_RIM3@RTS_BP9218-RF-01|Котирование на Buy объема 1. 2013/04/08 23:49:50.991...
|
|
апр 4, 2013 - Тут надо если он пропустил сделку, то считай он её пропустил, а не ставил в очередь. Ну это просто. Я тут даже пример приводил: - складываем действия в очередь ConcurrentQueue - другим потоком её Dequ...
|
|
апр 4, 2013 - Если состояние хранится в полях общего экземпляра класса, то лочить надо обязательно. Либо переписывать на полный stateless (но при обращении к API лочить всё-равно придётся, ибо он не тредсэйф ни ра...
|
|
апр 4, 2013 - Возможно глюки коннектора, и надо просто нулевые значения отфильтровывать. Может быть, но мне это на данном этапе не под силу. Дальше своего кода, я ничего изменить не могу.
|
|
апр 4, 2013 - Может надо лочить? Если б я знал где его вставить. И кстати если lock не будет справляться с потоком сделок, то стратегия начнет запаздывать. Тут надо если он пропустил сделку, то считай он её пропуст...
|
|
апр 3, 2013 - protected override decimal NeedQuoting(decimal currentPrice, decimal currentVolume, Range acceptablePriceRange, decimal newVolume) { Debug.WriteLine(LoggingHelper.Now + " GetProtectivePrice = " + GetP...
|
|
мар 28, 2013 - 28.03.2013 16:38:24 StopLoss GetProtectivePrice = 138760,00 BestPrice = 140260 Lastprice = 140260 currentPrice = 0 currentVolume = 0 acceptablePriceRange = {Min:140260 Max:140260} newVolume = 1 28.03...
|
|
мар 26, 2013 - Смотрели, почему у вас NeedQuoting в это время возвращает 0? В этот раз не записалось. Я эту строку забыл раскомментировать. Буду все записывать при каждом изменение цены: GetProtectivePrice(), BestPr...
|