Mira cómo descargar robots gratis
¡Búscanos en Twitter!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Librerías

ResultRetcodeDescription - librería para MetaTrader 5

Visualizaciones:
726
Ranking:
(27)
Publicado:
2014.01.14 12:37
Actualizado:
2016.11.22 07:33
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Real Author:

MetaQuotes

Descripcion:

Esta sencilla función devuelve una cadena de código descifrado el resultado de la operación de trade del MqlTradeCheckResult después de ejecutar la función OrderCheck():

   MqlTradeCheckResult Comprobar;

//---- Comprobaciones para la corrección de las peticiones de trade
   if(!OrderCheck(petición,comprobación))
     {
      Print(__FUNCTION__,"(): OrderCheck(): ",ResultRetcodeDescription(check.retcode));
      return(false);
     }

Alternativamente, puede devolver una cadena del MqlTradeResult después de ejecutar la función OrderSend()

  MqlTradeCheckResult comprobar;

  word=__FUNCTION__+"(): OrderSend(): ";

//---- abrir posición de compra y comprobar el resultado de la peticiónn de trade
   if(!OrderSend(request,result) || result.retcode!=TRADE_RETCODE_DONE) Print(ResultRetcodeDescription(result.retcode));
   else if(result.retcode==TRADE_RETCODE_DONE) Print("Posición de compra para ",Symbol()," se ha abierto!");
   else Print("Error abriendo posición de compra para ",Symbol(),"!!!");

 La función utiliza la librería ResultRetcodeDescription.mqh (debe ser copiado en terminal_data_directory\MQL5\Include) cuyo contenido se debe incluir en el código desarrollado utilizando la Directiva #include antes de usar la función a nivel global:

 

#include <ResultRetcodeDescription.mqh>

Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/960

GetLotForOpeningPos GetLotForOpeningPos

Función que calcula el tamaño del lote dependiendo de la cantidad de dinero en la moneda del depósito que se utiliza.

PEMA PEMA

PEMA - Media Móvil Exponencial Pentuple.

GMACD GMACD

MACD de Dos-Lineas. Este indicador está disponible de forma predeterminada en una gran cantidad de plataformas de negociación. Pero no se puede encontrar en Metatrader5.

KLines KLines

Conjunto de niveles de soporte y resistencia con cinco timeframes diferentes.