обновление стратегии
test / deploy_trader_prod (push) Successful in 1m52s Details

dev
vlad zverzhkhovskiy 2025-09-23 17:16:08 +03:00
parent 759439280f
commit 0e41ab8e0a
1 changed files with 4 additions and 4 deletions

View File

@ -473,10 +473,10 @@ INewPrice message, int windowMaxSize, decimal uptrendStartingDetectionMeanfullSt
//var resTask3 = GetWindowAverageStartData(data, 30, 180, message, windowMaxSize, 0, 0,0.7m);
var getFFTModsTask = GetFFTMods(message);
//var getAreasModsTask = GetAreasMods(data, message);
//var getSellsDiffsModsTask = GetSellsDiffsMods(message);
var getSellsDiffsModsTask = GetSellsDiffsMods(message);
var getTradingModeModsTask = GetTradingModeMods(message);
//await Task.WhenAll(resTask1, getFFTModsTask, getAreasModsTask, getSellsDiffsModsTask, getTradingModeModsTask);
await Task.WhenAll(resTask1, getFFTModsTask, getSellsDiffsModsTask, getTradingModeModsTask);
//var assetType = _tradeDataProvider.GetAssetTypeByFigi(message.Figi);
//if (resTask1.Result[TradingEvent.UptrendStart] >= 1)
//{
@ -490,7 +490,7 @@ INewPrice message, int windowMaxSize, decimal uptrendStartingDetectionMeanfullSt
//result = MergeResults(result, changeModeData);
result = MergeResults(result, getFFTModsTask.Result);
//result = MergeResults(result, getAreasModsTask.Result);
//result = MergeResults(result, getSellsDiffsModsTask.Result);
result = MergeResults(result, getSellsDiffsModsTask.Result);
result = MergeResults(result, getTradingModeModsTask.Result);
if (result[TradingEvent.UptrendStart] > Constants.UppingCoefficient
@ -822,7 +822,7 @@ INewPrice message, int windowMaxSize, decimal uptrendStartingDetectionMeanfullSt
if (trades_rel > 0.7m)
{
uptrendStartMode *= Constants.LowingCoefficient;
//uptrendStartMode *= Constants.LowingCoefficient;
}
if (System.Math.Abs(bys_rel) > 0.6m || System.Math.Abs(sells_rel) > 0.6m)