Проблема преобразования TimeSpan - AlfaTimeFrames
~/topic/3570/problema-preobrazovaniya-timespan---alfatimeframes/
Copyright @ StockSharp Platform LLC 2010 - 2024
2024-03-28T22:17:29Z
https://stocksharp.ru/images/logo.png
https://stocksharp.ru/posts/m/25280/
Напишите мне в скайп, который в профиле.
2013-04-11T11:42:55Z
2013-04-11T11:42:55Z
esper
https://stocksharp.ru/users/5990/
info@stocksharp.ru
Напишите мне в скайп, который в профиле.
Copyright @ StockSharp Platform LLC 2010 - 2024
https://stocksharp.ru/posts/m/25277/
к удивлению код: TimeSpan span = TimeSpan.FromMinutes(5); StockSharp.AlfaDirect.AlfaTimeFrames fram...
2013-04-11T11:18:47Z
2013-04-11T11:18:47Z
zhuravl
https://stocksharp.ru/users/38994/
info@stocksharp.ru
к удивлению код:<br /><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote">TimeSpan span = TimeSpan.FromMinutes(5);<br />StockSharp.AlfaDirect.AlfaTimeFrames frame = (AlfaTimeFrames)span;<br />TimeSpan span2 = (TimeSpan)frame;<br /><br />Console.WriteLine(span);<br />Console.WriteLine(frame);<br />Console.WriteLine(span2);</div></div><br />работает нормально<br />
Copyright @ StockSharp Platform LLC 2010 - 2024
https://stocksharp.ru/posts/m/25275/
В этом случае выдается Unhandled Exception: System.ArgumentException: Параметр свечки 00:05:00 не пр...
2013-04-11T10:27:02Z
2013-04-11T10:27:02Z
zhuravl
https://stocksharp.ru/users/38994/
info@stocksharp.ru
В этом случае выдается<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote">Unhandled Exception: System.ArgumentException: Параметр свечки 00:05:00 не правильный.</div></div>
Copyright @ StockSharp Platform LLC 2010 - 2024
https://stocksharp.ru/posts/m/25273/
Чтобы указать таймфрейм для альфы, необходимо использовать AlfaTimeFrames.
2013-04-11T09:38:46Z
2013-04-11T09:38:46Z
esper
https://stocksharp.ru/users/5990/
info@stocksharp.ru
Чтобы указать таймфрейм для альфы, необходимо использовать AlfaTimeFrames.
Copyright @ StockSharp Platform LLC 2010 - 2024
https://stocksharp.ru/posts/m/25272/
Программный код: public void Test() { CandleManager candleManager = new CandleManager(trader); // 5 ...
2013-04-11T09:13:52Z
2013-04-11T09:13:52Z
zhuravl
https://stocksharp.ru/users/38994/
info@stocksharp.ru
Программный код:<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote"> public void Test()<br /> {<br /> CandleManager candleManager = new CandleManager(trader);<br /><br /> // 5 minute candles<br /> CandleSeries series = new CandleSeries(typeof(TimeFrameCandle), security, TimeSpan.FromMinutes(5));<br /> series.ProcessCandle += series_ProcessCandle;<br /> candleManager.Processing += candleManager_Processing;<br /><br /> candleManager.Start(series);<br /> }<br /><br /> void series_ProcessCandle(Candle obj)<br /> {<br /> Logger.WriteLine("Process candle");<br /> }<br /><br /> void candleManager_Processing(CandleSeries arg1, Candle arg2)<br /> {<br /> Logger.WriteLine("Received Processing event");<br /> }<br /></div></div><br /><br />Код ошибки:<br /><br /><div class="quote"><span class="quotetitle">Цитата:</span><div class="innerquote">Unhandled Exception: System.InvalidCastException: Unable to cast object of type 'System.TimeSpan' to type 'StockSharp.AlfaDirect.AlfaTimeFrames'.<br /> at StockSharp.AlfaDirect.AlfaTrader.#=qjbXuGHh73XvrWZicy6gOKXr2Dom0efIFR9MSjpJMLe0=(SynchronizedDictionary`2 #=qA5mbLCf6AEYY2ZjSKZfmqw==)<br /> at Ecng.Collections.CollectionHelper.SyncDo[TCollection](TCollection collection, Action`1 action)<br /> at StockSharp.AlfaDirect.AlfaTrader.#=qC5NNrqRcgxVSSeVdRzYPn46I7MwkMp1XS5d1hUpptZw=()<br /> at Ecng.Common.ThreadingHelper.<>c__DisplayClass1.<Timer>b__0(Object s)<br /> at System.Threading.TimerQueueTimer.CallCallbackInContext(Object state)<br /> at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserv<br />eSyncCtx)<br /> at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx<br />)<br /> at System.Threading.TimerQueueTimer.CallCallback()<br /> at System.Threading.TimerQueueTimer.Fire()<br /> at System.Threading.TimerQueue.FireNextTimers()<br /> at System.Threading.TimerQueue.AppDomainTimerCallback()</div></div>
Copyright @ StockSharp Platform LLC 2010 - 2024