{"all_results":[{"entry_length":2,"trend_length":51,"signal_length":9,"total_pnl":-85.73986967231559,"buy_pnl":9.694983860047612,"sell_pnl":-95.4348535323632,"avg_daily":-61.73270616406722,"day_count":2,"hours":33.333333333333336,"trade_count":375,"buy_count":187,"sell_count":188},{"entry_length":3,"trend_length":51,"signal_length":9,"total_pnl":-9.219062311873238,"buy_pnl":44.06797234867782,"sell_pnl":-53.28703466055106,"avg_daily":-6.63772486454873,"day_count":2,"hours":33.333333333333336,"trade_count":283,"buy_count":141,"sell_count":142},{"entry_length":4,"trend_length":51,"signal_length":9,"total_pnl":-1.3761677615524235,"buy_pnl":48.05010302895776,"sell_pnl":-49.42627079051018,"avg_daily":-0.9908407883177448,"day_count":2,"hours":33.333333333333336,"trade_count":247,"buy_count":123,"sell_count":124},{"entry_length":5,"trend_length":51,"signal_length":9,"total_pnl":-25.783058750567598,"buy_pnl":34.75507813476565,"sell_pnl":-60.538136885333245,"avg_daily":-18.563802300408668,"day_count":2,"hours":33.333333333333336,"trade_count":229,"buy_count":114,"sell_count":115},{"entry_length":6,"trend_length":51,"signal_length":9,"total_pnl":-26.531652176848468,"buy_pnl":34.37295284180372,"sell_pnl":-60.90460501865219,"avg_daily":-19.102789567330895,"day_count":2,"hours":33.333333333333336,"trade_count":203,"buy_count":101,"sell_count":102},{"entry_length":7,"trend_length":51,"signal_length":9,"total_pnl":-8.362372353737882,"buy_pnl":45.478012495668594,"sell_pnl":-53.840384849406476,"avg_daily":-6.020908094691275,"day_count":2,"hours":33.333333333333336,"trade_count":187,"buy_count":93,"sell_count":94},{"entry_length":8,"trend_length":51,"signal_length":9,"total_pnl":21.774754058827256,"buy_pnl":60.96084990816689,"sell_pnl":-39.18609584933964,"avg_daily":15.677822922355622,"day_count":2,"hours":33.333333333333336,"trade_count":179,"buy_count":89,"sell_count":90},{"entry_length":9,"trend_length":51,"signal_length":9,"total_pnl":13.29779440443,"buy_pnl":56.703542669120466,"sell_pnl":-43.405748264690466,"avg_daily":9.5744119711896,"day_count":2,"hours":33.333333333333336,"trade_count":161,"buy_count":80,"sell_count":81},{"entry_length":10,"trend_length":51,"signal_length":9,"total_pnl":81.50974421531873,"buy_pnl":90.83619742195648,"sell_pnl":-9.326453206637751,"avg_daily":58.68701583502948,"day_count":2,"hours":33.333333333333336,"trade_count":155,"buy_count":77,"sell_count":78},{"entry_length":11,"trend_length":51,"signal_length":9,"total_pnl":92.25615849514874,"buy_pnl":96.52216970523753,"sell_pnl":-4.266011210088785,"avg_daily":66.42443411650709,"day_count":2,"hours":33.333333333333336,"trade_count":143,"buy_count":71,"sell_count":72},{"entry_length":12,"trend_length":51,"signal_length":9,"total_pnl":113.98974785766225,"buy_pnl":107.33554628150056,"sell_pnl":6.654201576161702,"avg_daily":82.07261845751681,"day_count":2,"hours":33.333333333333336,"trade_count":131,"buy_count":65,"sell_count":66},{"entry_length":13,"trend_length":51,"signal_length":9,"total_pnl":150.67080645369288,"buy_pnl":128.58946640672133,"sell_pnl":22.08134004697154,"avg_daily":108.48298064665886,"day_count":2,"hours":33.333333333333336,"trade_count":127,"buy_count":63,"sell_count":64},{"entry_length":14,"trend_length":51,"signal_length":9,"total_pnl":182.60560613142775,"buy_pnl":144.57412732559396,"sell_pnl":38.03147880583378,"avg_daily":131.47603641462797,"day_count":2,"hours":33.333333333333336,"trade_count":121,"buy_count":60,"sell_count":61},{"entry_length":15,"trend_length":51,"signal_length":9,"total_pnl":183.973998463096,"buy_pnl":149.1871072595083,"sell_pnl":34.78689120358768,"avg_daily":132.4612788934291,"day_count":2,"hours":33.333333333333336,"trade_count":117,"buy_count":58,"sell_count":59},{"entry_length":16,"trend_length":51,"signal_length":9,"total_pnl":145.97352673411808,"buy_pnl":130.14568327248398,"sell_pnl":15.827843461634094,"avg_daily":105.10093924856501,"day_count":2,"hours":33.333333333333336,"trade_count":109,"buy_count":54,"sell_count":55},{"entry_length":17,"trend_length":51,"signal_length":9,"total_pnl":122.539478961129,"buy_pnl":118.42408702342507,"sell_pnl":4.115391937703935,"avg_daily":88.22842485201288,"day_count":2,"hours":33.333333333333336,"trade_count":109,"buy_count":54,"sell_count":55},{"entry_length":18,"trend_length":51,"signal_length":9,"total_pnl":102.53343685551468,"buy_pnl":108.43103935544057,"sell_pnl":-5.8976024999259,"avg_daily":73.82407453597057,"day_count":2,"hours":33.333333333333336,"trade_count":105,"buy_count":52,"sell_count":53},{"entry_length":19,"trend_length":51,"signal_length":9,"total_pnl":64.80534734509601,"buy_pnl":89.5413419358947,"sell_pnl":-24.735994590798704,"avg_daily":46.65985008846912,"day_count":2,"hours":33.333333333333336,"trade_count":105,"buy_count":52,"sell_count":53},{"entry_length":20,"trend_length":51,"signal_length":9,"total_pnl":24.36362756963844,"buy_pnl":69.31808080022846,"sell_pnl":-44.95445323059002,"avg_daily":17.541811850139673,"day_count":2,"hours":33.333333333333336,"trade_count":95,"buy_count":47,"sell_count":48},{"entry_length":21,"trend_length":51,"signal_length":9,"total_pnl":-6.093333714441435,"buy_pnl":54.047937888467054,"sell_pnl":-60.14127160290849,"avg_daily":-4.3872002743978324,"day_count":2,"hours":33.333333333333336,"trade_count":91,"buy_count":45,"sell_count":46},{"entry_length":22,"trend_length":51,"signal_length":9,"total_pnl":-8.332185471484017,"buy_pnl":48.244463329462974,"sell_pnl":-56.57664880094699,"avg_daily":-5.999173539468492,"day_count":2,"hours":33.333333333333336,"trade_count":91,"buy_count":45,"sell_count":46},{"entry_length":23,"trend_length":51,"signal_length":9,"total_pnl":5.728523981371801,"buy_pnl":55.28644734390602,"sell_pnl":-49.55792336253422,"avg_daily":4.124537266587696,"day_count":2,"hours":33.333333333333336,"trade_count":93,"buy_count":46,"sell_count":47},{"entry_length":24,"trend_length":51,"signal_length":9,"total_pnl":-9.309454772446735,"buy_pnl":47.76818504573916,"sell_pnl":-57.077639818185894,"avg_daily":-6.702807436161648,"day_count":2,"hours":33.333333333333336,"trade_count":95,"buy_count":47,"sell_count":48},{"entry_length":25,"trend_length":51,"signal_length":9,"total_pnl":-2.06622249132824,"buy_pnl":51.39861856101189,"sell_pnl":-53.46484105234013,"avg_daily":-1.4876801937563326,"day_count":2,"hours":33.333333333333336,"trade_count":91,"buy_count":45,"sell_count":46},{"entry_length":26,"trend_length":51,"signal_length":9,"total_pnl":15.617883136942837,"buy_pnl":60.23925943201188,"sell_pnl":-44.62137629506904,"avg_daily":11.24487585859884,"day_count":2,"hours":33.333333333333336,"trade_count":89,"buy_count":44,"sell_count":45},{"entry_length":27,"trend_length":51,"signal_length":9,"total_pnl":-19.263547908318216,"buy_pnl":42.802591247494874,"sell_pnl":-62.06613915581309,"avg_daily":-13.869754493989113,"day_count":2,"hours":33.333333333333336,"trade_count":89,"buy_count":44,"sell_count":45},{"entry_length":28,"trend_length":51,"signal_length":9,"total_pnl":-36.68773127543495,"buy_pnl":34.09619153428846,"sell_pnl":-70.7839228097234,"avg_daily":-26.41516651831316,"day_count":2,"hours":33.333333333333336,"trade_count":83,"buy_count":41,"sell_count":42},{"entry_length":29,"trend_length":51,"signal_length":9,"total_pnl":-28.201386867036597,"buy_pnl":41.69846558823672,"sell_pnl":-69.89985245527332,"avg_daily":-20.304998544266347,"day_count":2,"hours":33.333333333333336,"trade_count":79,"buy_count":39,"sell_count":40},{"entry_length":30,"trend_length":51,"signal_length":9,"total_pnl":-14.526966868839736,"buy_pnl":39.487751525034206,"sell_pnl":-54.01471839387394,"avg_daily":-10.459416145564608,"day_count":2,"hours":33.333333333333336,"trade_count":78,"buy_count":39,"sell_count":39},{"entry_length":31,"trend_length":51,"signal_length":9,"total_pnl":-31.93338017103897,"buy_pnl":30.74690472143945,"sell_pnl":-62.68028489247842,"avg_daily":-22.992033723148054,"day_count":2,"hours":33.333333333333336,"trade_count":82,"buy_count":41,"sell_count":41}],"sorted_results":[{"entry_length":15,"trend_length":51,"signal_length":9,"total_pnl":183.973998463096,"buy_pnl":149.1871072595083,"sell_pnl":34.78689120358768,"avg_daily":132.4612788934291,"day_count":2,"hours":33.333333333333336,"trade_count":117,"buy_count":58,"sell_count":59},{"entry_length":14,"trend_length":51,"signal_length":9,"total_pnl":182.60560613142775,"buy_pnl":144.57412732559396,"sell_pnl":38.03147880583378,"avg_daily":131.47603641462797,"day_count":2,"hours":33.333333333333336,"trade_count":121,"buy_count":60,"sell_count":61},{"entry_length":13,"trend_length":51,"signal_length":9,"total_pnl":150.67080645369288,"buy_pnl":128.58946640672133,"sell_pnl":22.08134004697154,"avg_daily":108.48298064665886,"day_count":2,"hours":33.333333333333336,"trade_count":127,"buy_count":63,"sell_count":64},{"entry_length":16,"trend_length":51,"signal_length":9,"total_pnl":145.97352673411808,"buy_pnl":130.14568327248398,"sell_pnl":15.827843461634094,"avg_daily":105.10093924856501,"day_count":2,"hours":33.333333333333336,"trade_count":109,"buy_count":54,"sell_count":55},{"entry_length":17,"trend_length":51,"signal_length":9,"total_pnl":122.539478961129,"buy_pnl":118.42408702342507,"sell_pnl":4.115391937703935,"avg_daily":88.22842485201288,"day_count":2,"hours":33.333333333333336,"trade_count":109,"buy_count":54,"sell_count":55},{"entry_length":12,"trend_length":51,"signal_length":9,"total_pnl":113.98974785766225,"buy_pnl":107.33554628150056,"sell_pnl":6.654201576161702,"avg_daily":82.07261845751681,"day_count":2,"hours":33.333333333333336,"trade_count":131,"buy_count":65,"sell_count":66},{"entry_length":18,"trend_length":51,"signal_length":9,"total_pnl":102.53343685551468,"buy_pnl":108.43103935544057,"sell_pnl":-5.8976024999259,"avg_daily":73.82407453597057,"day_count":2,"hours":33.333333333333336,"trade_count":105,"buy_count":52,"sell_count":53},{"entry_length":11,"trend_length":51,"signal_length":9,"total_pnl":92.25615849514874,"buy_pnl":96.52216970523753,"sell_pnl":-4.266011210088785,"avg_daily":66.42443411650709,"day_count":2,"hours":33.333333333333336,"trade_count":143,"buy_count":71,"sell_count":72},{"entry_length":10,"trend_length":51,"signal_length":9,"total_pnl":81.50974421531873,"buy_pnl":90.83619742195648,"sell_pnl":-9.326453206637751,"avg_daily":58.68701583502948,"day_count":2,"hours":33.333333333333336,"trade_count":155,"buy_count":77,"sell_count":78},{"entry_length":19,"trend_length":51,"signal_length":9,"total_pnl":64.80534734509601,"buy_pnl":89.5413419358947,"sell_pnl":-24.735994590798704,"avg_daily":46.65985008846912,"day_count":2,"hours":33.333333333333336,"trade_count":105,"buy_count":52,"sell_count":53},{"entry_length":20,"trend_length":51,"signal_length":9,"total_pnl":24.36362756963844,"buy_pnl":69.31808080022846,"sell_pnl":-44.95445323059002,"avg_daily":17.541811850139673,"day_count":2,"hours":33.333333333333336,"trade_count":95,"buy_count":47,"sell_count":48},{"entry_length":8,"trend_length":51,"signal_length":9,"total_pnl":21.774754058827256,"buy_pnl":60.96084990816689,"sell_pnl":-39.18609584933964,"avg_daily":15.677822922355622,"day_count":2,"hours":33.333333333333336,"trade_count":179,"buy_count":89,"sell_count":90},{"entry_length":26,"trend_length":51,"signal_length":9,"total_pnl":15.617883136942837,"buy_pnl":60.23925943201188,"sell_pnl":-44.62137629506904,"avg_daily":11.24487585859884,"day_count":2,"hours":33.333333333333336,"trade_count":89,"buy_count":44,"sell_count":45},{"entry_length":9,"trend_length":51,"signal_length":9,"total_pnl":13.29779440443,"buy_pnl":56.703542669120466,"sell_pnl":-43.405748264690466,"avg_daily":9.5744119711896,"day_count":2,"hours":33.333333333333336,"trade_count":161,"buy_count":80,"sell_count":81},{"entry_length":23,"trend_length":51,"signal_length":9,"total_pnl":5.728523981371801,"buy_pnl":55.28644734390602,"sell_pnl":-49.55792336253422,"avg_daily":4.124537266587696,"day_count":2,"hours":33.333333333333336,"trade_count":93,"buy_count":46,"sell_count":47},{"entry_length":4,"trend_length":51,"signal_length":9,"total_pnl":-1.3761677615524235,"buy_pnl":48.05010302895776,"sell_pnl":-49.42627079051018,"avg_daily":-0.9908407883177448,"day_count":2,"hours":33.333333333333336,"trade_count":247,"buy_count":123,"sell_count":124},{"entry_length":25,"trend_length":51,"signal_length":9,"total_pnl":-2.06622249132824,"buy_pnl":51.39861856101189,"sell_pnl":-53.46484105234013,"avg_daily":-1.4876801937563326,"day_count":2,"hours":33.333333333333336,"trade_count":91,"buy_count":45,"sell_count":46},{"entry_length":21,"trend_length":51,"signal_length":9,"total_pnl":-6.093333714441435,"buy_pnl":54.047937888467054,"sell_pnl":-60.14127160290849,"avg_daily":-4.3872002743978324,"day_count":2,"hours":33.333333333333336,"trade_count":91,"buy_count":45,"sell_count":46},{"entry_length":22,"trend_length":51,"signal_length":9,"total_pnl":-8.332185471484017,"buy_pnl":48.244463329462974,"sell_pnl":-56.57664880094699,"avg_daily":-5.999173539468492,"day_count":2,"hours":33.333333333333336,"trade_count":91,"buy_count":45,"sell_count":46},{"entry_length":7,"trend_length":51,"signal_length":9,"total_pnl":-8.362372353737882,"buy_pnl":45.478012495668594,"sell_pnl":-53.840384849406476,"avg_daily":-6.020908094691275,"day_count":2,"hours":33.333333333333336,"trade_count":187,"buy_count":93,"sell_count":94},{"entry_length":3,"trend_length":51,"signal_length":9,"total_pnl":-9.219062311873238,"buy_pnl":44.06797234867782,"sell_pnl":-53.28703466055106,"avg_daily":-6.63772486454873,"day_count":2,"hours":33.333333333333336,"trade_count":283,"buy_count":141,"sell_count":142},{"entry_length":24,"trend_length":51,"signal_length":9,"total_pnl":-9.309454772446735,"buy_pnl":47.76818504573916,"sell_pnl":-57.077639818185894,"avg_daily":-6.702807436161648,"day_count":2,"hours":33.333333333333336,"trade_count":95,"buy_count":47,"sell_count":48},{"entry_length":30,"trend_length":51,"signal_length":9,"total_pnl":-14.526966868839736,"buy_pnl":39.487751525034206,"sell_pnl":-54.01471839387394,"avg_daily":-10.459416145564608,"day_count":2,"hours":33.333333333333336,"trade_count":78,"buy_count":39,"sell_count":39},{"entry_length":27,"trend_length":51,"signal_length":9,"total_pnl":-19.263547908318216,"buy_pnl":42.802591247494874,"sell_pnl":-62.06613915581309,"avg_daily":-13.869754493989113,"day_count":2,"hours":33.333333333333336,"trade_count":89,"buy_count":44,"sell_count":45},{"entry_length":5,"trend_length":51,"signal_length":9,"total_pnl":-25.783058750567598,"buy_pnl":34.75507813476565,"sell_pnl":-60.538136885333245,"avg_daily":-18.563802300408668,"day_count":2,"hours":33.333333333333336,"trade_count":229,"buy_count":114,"sell_count":115},{"entry_length":6,"trend_length":51,"signal_length":9,"total_pnl":-26.531652176848468,"buy_pnl":34.37295284180372,"sell_pnl":-60.90460501865219,"avg_daily":-19.102789567330895,"day_count":2,"hours":33.333333333333336,"trade_count":203,"buy_count":101,"sell_count":102},{"entry_length":29,"trend_length":51,"signal_length":9,"total_pnl":-28.201386867036597,"buy_pnl":41.69846558823672,"sell_pnl":-69.89985245527332,"avg_daily":-20.304998544266347,"day_count":2,"hours":33.333333333333336,"trade_count":79,"buy_count":39,"sell_count":40},{"entry_length":31,"trend_length":51,"signal_length":9,"total_pnl":-31.93338017103897,"buy_pnl":30.74690472143945,"sell_pnl":-62.68028489247842,"avg_daily":-22.992033723148054,"day_count":2,"hours":33.333333333333336,"trade_count":82,"buy_count":41,"sell_count":41},{"entry_length":28,"trend_length":51,"signal_length":9,"total_pnl":-36.68773127543495,"buy_pnl":34.09619153428846,"sell_pnl":-70.7839228097234,"avg_daily":-26.41516651831316,"day_count":2,"hours":33.333333333333336,"trade_count":83,"buy_count":41,"sell_count":42},{"entry_length":2,"trend_length":51,"signal_length":9,"total_pnl":-85.73986967231559,"buy_pnl":9.694983860047612,"sell_pnl":-95.4348535323632,"avg_daily":-61.73270616406722,"day_count":2,"hours":33.333333333333336,"trade_count":375,"buy_count":187,"sell_count":188}],"best_result":{"entry_length":15,"trend_length":51,"signal_length":9,"total_pnl":183.973998463096,"buy_pnl":149.1871072595083,"sell_pnl":34.78689120358768,"avg_daily":132.4612788934291,"day_count":2,"hours":33.333333333333336,"trade_count":117,"buy_count":58,"sell_count":59},"signal_step_change":true,"entry_length":2,"trend_length":51,"signal_length":9,"total_configs_tested":30,"symbol":"BTC_USDT","total_candles":2000,"parameters":{"days_ago":7,"limit":10000,"entry_length":2,"trend_length":51,"signal_length":9,"signal_step_change":true,"num_steps":30,"initial_margin":100.0,"leverage":100.0,"trade_on_buy":true,"trade_on_sell":true,"mg_weights":[1.0,1.0,1.0,1.0,1.0],"roe_thresholds":[-1.0,25.0,50.0,75.0]}}