Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Función TakeProfitLastClosePos().
Devuelve el nivel de precio TakeProfit de la última posición cerrada o -1. La función TakeProfitLastClosePos() acepta los siguientes parámetros opcionales:
Función MovingInWL().
Mueve el nivel de precio StopLoss de las posiciones abiertas a Breakeven. La función MovingInWL( ) toma los siguientes parámetros opcionales:
Además, la función MovingInWL() implica variables globales (parámetros externos del script o de un EA):
Función SimpleTrailing().
Mueve el nivel de precio StopLoss de las posiciones abiertas utilizando el algoritmo TrailingStop. La función SimpleTrailing() acepta los siguientes parámetros opcionales:
Además, la función SimpleTrailing( ) implica variables globales (parámetros externos del script o Asesor Experto):
Función ArrayZ().
Esta función calcula y devuelve el recuento Z de una serie numérica pasada en el array por referencia.
La función ArrayDeleteInt()
Ejecuta el borrado de un elemento del array con el índice dado. Devuelve el tamaño del nuevo array o -1 si no se ha eliminado nada. La función ArrayDeleteInt() acepta los siguientes parámetros obligatorios:
La función ArrayDeleteDouble()
Elimina el elemento del array con el índice dado. Devuelve el tamaño del nuevo array o -1, si no se ha podido borrar nada. La función ArrayDeleteDouble() acepta los siguientes parámetros obligatorios:
La función ArrayDeleteString()
Ejecuta el borrado de un elemento del array con el índice dado. Devuelve el tamaño del nuevo array o -1 si no se ha podido eliminar nada. La función ArrayDeleteString() acepta los siguientes parámetros obligatorios:
La función ArrayInsertDouble()
Inserta un elemento del array con el índice especificado. Devuelve el número de elementos (tamaño) del nuevo array. La inserción se realiza de la siguiente manera. En primer lugar, el tamaño de la matriz se incrementa en uno. A continuación, todos los elementos que tienen un índice mayor o igual que el que se va a insertar se desplazan al final de la matriz uno a uno, dejando espacio para el que se va a insertar. Finalmente, el valor se escribe en la celda requerida. La función ArrayInsertDouble( ) toma los siguientes parámetros:
La función BubbleSort2().
Esta función burbujea los elementos de una matriz bidimensional en una columna arbitraria. También puede especificar la dirección de la ordenación. La función BubbleSort2( ) toma los siguientes parámetros:
La función GetTypeLastDeleted().
Esta función devuelve el tipo de la última orden eliminada, o -1. Hay situaciones en las que necesitamos vincular la lógica de la operación EA al tipo de la orden recién eliminada. Por ejemplo, si acaba de eliminar BuyStop, debería hacerlo, pero si BuyLimit, debería hacer otra cosa, etc. La función GetTypeLastDeleted() acepta los siguientes parámetros opcionales:
La función iBarLargest().
Esta función devuelve el índice de la barra más grande o -1. El tamaño de la barra es medido por la función de una de las dos maneras, determinada por el parámetro de entrada ty - tipo de elementos de búsqueda. Ya sea sólo el tamaño del cuerpo o junto con las sombras. La función iBarLargest() acepta los siguientes parámetros opcionales:
La función iBarOfDayCalc().
Esta función devuelve el número calculado de la barra desde el principio del día. Las barras se numeran empezando por el uno, es decir, la barra con el menor tiempo de apertura en el día dado será la número uno, la siguiente barra será la número dos, etc. Esta función es útil para optimizar los tiempos de entrada/salida. Si alguien está interesado en los detalles, que pregunte. Haré todo lo posible por responder a ellas. La función iBarOfDayCalc( ) toma los siguientes parámetros opcionales:
Función iBarOfDayReal().
Esta función devuelve el número de compás actual desde el principio del día. Las barras se numeran empezando por el uno, es decir, la barra con el menor tiempo de apertura en un día determinado tendrá el número uno, la siguiente barra tendrá el número dos, etc. Todavía no he encontrado ningún uso práctico para esta función. Pero lo he escrito para tenerlo :-) junto con la función iBarOfDayCalc(). La función iBarOfDayReal() acepta los siguientes parámetros opcionales:
Función NameDayOfWeek()
Devuelve el nombre del día de la semana por el número pasado como parámetro:
Función NormalizarLote().
Esta función devuelve el valor normalizado del lote que se está negociando. Además de la normalización, también ajusta el tamaño del lote a los límites establecidos por el centro de negociación (se comprueban los valores mínimo y máximo del lote y el paso de cambio del lote). La función NormalizeLot() acepta los siguientes parámetros:
Función NormalizePrice().
Esta función devuelve el valor del precio normalizado. La normalización se realiza utilizando los valores de la función MarketInfo(MODE_TICKSIZE || MODE_DIGITS). La función NormalizePrice( ) toma los siguientes parámetros:
La función WeekOfMonth().
Esta función devuelve la semana del mes por fecha. Sólo acepta un parámetro opcional:
Función ClosePosBySortLots().
Esta función cierra las posiciones en el orden de clasificación por tamaño de lote. Es decir, con esta función se pueden cerrar posiciones en orden ascendente o descendente de tamaños de lote. La función ClosePosBySortLots() acepta los siguientes parámetros opcionales:
La función AddLeadingZero().
Esta función añade tantos ceros a la izquierda "0" a la cadena para que la longitud de la cadena sea igual a un valor dado. La función AddLeadingZero( ) toma los siguientes parámetros obligatorios:
Función toTime().
Esta función convierte dos/tres enteros en una cadena en formato de tiempo. Si pasa dos números a la función, el primero se utilizará como horas y el segundo como minutos. La cadena de formato devuelta será "HH:MM". Si hay tres números, el tercero será sustituido por los segundos y la función devolverá la cadena "HH:MM:SS". La función toTime() acepta los siguientes parámetros opcionales: