Fix remaining Orchestrator references: replace 't' with openTrades[idx] in OnTradeClose loop and active flag
This commit is contained in:
@@ -515,8 +515,8 @@ void OnTradeClose(int ticket, double closePrice) {
|
||||
double sigThr = combinedZStats.Ready()
|
||||
? combinedZStats.Std() / MathSqrt(MathMax(1, agentCount))
|
||||
: 1.0 / MathSqrt(MathMax(1, agentCount));
|
||||
for(int i=0; i<agentCount; i++) {
|
||||
if(MathAbs(t.entryZScores[i]) < sigThr) continue;
|
||||
for(int i=0; i<agentCount; i++) {
|
||||
if(MathAbs(openTrades[idx].entryZScores[i]) < sigThr) continue;
|
||||
|
||||
UpdateCorrelation(i, openTrades[idx].entryZScores[i], actualReturnZ);
|
||||
double rho = GetCorrelation(i);
|
||||
@@ -571,10 +571,10 @@ UpdateCorrelation(i, openTrades[idx].entryZScores[i], actualReturnZ);
|
||||
}
|
||||
}
|
||||
|
||||
UpdateHealth(actualReturn);
|
||||
LogHealth();
|
||||
UpdateHealth(actualReturn);
|
||||
LogHealth();
|
||||
|
||||
t.active = false;
|
||||
openTrades[idx].active = false;
|
||||
}
|
||||
|
||||
// Trova un trade per ticket
|
||||
|
||||
Reference in New Issue
Block a user