Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 19.06.22
MA-EA MA-EA ist offline
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 1.178
MA-EA befindet sich auf einem aufstrebenden Ast
Standard

Hab beim Kompilieren 7 Fehler und keine Ahnung warum.

Code:
'OPZ_DIV' - function not defined    PRdMA_OPZ_v2.mq4    157    1
';' - unexpected token    PRdMA_OPZ_v2.mq4    173    16
'=' - constant expression required    PRdMA_OPZ_v2.mq4    173    13
'{' - some operator expected    PRdMA_OPZ_v2.mq4    171    1
'=' - operand expected    PRdMA_OPZ_v2.mq4    175    15
expression has no effect    PRdMA_OPZ_v2.mq4    175    16
'}' - semicolon expected    PRdMA_OPZ_v2.mq4    201    1
'}' - semicolon expected    PRdMA_OPZ_v2.mq4    201    1
not all control paths return a value    PRdMA_OPZ_v2.mq4    216    21
7 errors, 3 warnings        8    4
Code:
if( PR > -1.0 && PR <  1.0 ){

  OPZ_DIV_Value = PR;
  
  OPZ_DIV_ToDiv = 1.0;}

//-------------------------------------------------------------------------------------------------------------


OPZ_DIV(
  
  OPZ_DIV_Value
  ,
  OPZ_DIV_t
  ,
  OPZ_DIV_mt
  ,
  OPZ_DIV_ToDiv
  ,
  OPZ_DIV_DivEd
  
  
)
{

  OPZ_DIV_mt=-1;
  
  OPZ_DIV_V_mt=OPZ_DIV_Value;
  
  while( OPZ_DIV_V_mt > -1.0 && OPZ_DIV_V_mt < 1.0 ){
  
    OPZ_DIV_t = OPZ_DIV_mt * 10.0;
    
    OPZ_DIV_mt = OPZ_DIV_t;
    
    mt++;}
  
  
  OPZ_DIV_DivEd = OPZ_DIV_ToDiv / OPZ_DIV_mt;


  for( mt ; mt > 0; mt-- ){
  
    OPZ_DIV_DivEd_t = OPZ_DIV_DivEd * 10.0;
    
    OPZ_DIV_DivEd = OPZ_DIV_DivEd_t;
    
  }
  
  OPZ_DIV = OPZ_DIV_DivEd;

  return OPZ_DIV

}
Angehängte Dateien
Dateityp: mq4 PRdMA_OPZ_v2.mq4 (13,0 KB, 1x aufgerufen)