Experts: MTC Neural network plus MACD

 

MTC Neural network plus MACD:

MTC Neural network plus MACD - Expert Advisor for MetaTrader 5.

Author: Vladimir Karputov

 

Hello.Thank you for your code.

double perceptron1()
  {
   double       w1 = x11 - 100;
   double       w2 = x12 - 100;
   double       w3 = x12 - 100;
   double       w4 = x12 - 100;
   double a1 = iClose(m_symbol.Name(),Period(),0) - iOpen(m_symbol.Name(),Period(),p1);
   double a2 = iOpen(m_symbol.Name(),Period(),p1) - iOpen(m_symbol.Name(),Period(),p1 * 2);
   double a3 = iOpen(m_symbol.Name(),Period(),p1 * 2) - iOpen(m_symbol.Name(),Period(),p1 * 3);
   double a4 = iOpen(m_symbol.Name(),Period(),p1 * 3) - iOpen(m_symbol.Name(),Period(),p1 * 4);
   return(w1 * a1 + w2 * a2 + w3 * a3 + w4 * a4);
  }


   double       w3 = x12 - 100;
   double       w4 = x12 - 100;

Is it wrong?

 
It worked earlier.
 
Vladimir Karputov:
It worked earlier.

Thank you Sir.