Asesores Expertos: HTH Trader

 

HTH Trader:

Asesor con cobertura doble.

Autor: Vladimir Karputov

 
Automated-Trading:

Comerciante HTH:

Autor: Vladimir Karputov

¿Por qué sólo se comprueba el modo de llenado SYMBOL_FILLING_MODE para Symbol() y no para InpSymbol_1, InpSymbol_2, InpSymbol_3 e InpSymbol_4?

 
Thomas Schwabhaeuser :

¿Por qué sólo se comprueba el modo de llenado SYMBOL_FILLING_MODE para Symbol() y no para InpSymbol_1, InpSymbol_2, InpSymbol_3 e InpSymbol_4?

Se considera que el Asesor Experto negocia los mismos símbolos (símbolos que tienen los mismos parámetros de negociación).

 

Buenas tardes.

Por alguna razón DoublePositions() no fija las posiciones;

Podrían por favor decirme cual es la razón si esta rama sigue viva.

Saludos al desarrollador.

 
// condición:
if(symbol!=InpSymbol_1 || symbol!=InpSymbol_2 || symbol!=InpSymbol_3 || symbol!=InpSymbol_4)
            continue;

// alias desplegado:
if(symbol!="EURUSD" || symbol!="USDCHF" || symbol!="GBPUSD" || symbol!="AUDUSD")
            continue;

se ejecuta siempre (nunca llegará al código de abajo).

Correcto:

if(!(symbol == InpSymbol_1 || symbol == InpSymbol_2 || symbol == InpSymbol_3 || symbol == InpSymbol_4))
            continue;
 

Buenas tardes.

Funciona. Gracias, señor.

Feliz Año Nuevo.