Code that adds the chart indicators
else if (State == State.DataLoaded) { // // reset local variables (needed if 'IsInstantiatedOnEachOptimizationIteration' == false) // highestAccountSize = 0; maxDrawdown = 0; startingAccountSize = 0; // // intialize indicators // moonshotVolSignals = MoonshotVolSignals(microPeriod, macroStdDevSmoothingPeriod, stdDevEntry, 1); switch (directionalIndicator) { case DirectionalIndicators.RSI: rsi = RSI(microPeriod, 1); break; case DirectionalIndicators.RVI: rvi = RVI(microPeriod); break; default: break; } [B] // // Add to chart // [/B] [B] switch (directionalIndicator) { case DirectionalIndicators.RSI: AddChartIndicator(rsi); break; case DirectionalIndicators.RVI: AddChartIndicator(rvi); break; default: break; }[/B] AddChartIndicator(moonshotVolSignals); }
Comment