Ideas en bruto - página 22

 

añadir un trailing stop

dónde añadir un trailing stop

else // ir a la posición corta

{

// ¿se debe cerrar?

if(MorganInd < 0.2)

{

OrderClose(OrderTicket(), OrderLots(), Ask, 3, Violet); // cerrar la posición

return(0); // salir

}

// comprueba el stop

if(Stop > 0)

{

if(OrderOpenPrice() - Ask > Point*Stop)

{

OrderClose(OrderTicket(), OrderLots(), Ask, 3, Violet); // cierra la posición

return(0);

}

}

}

}

}

return(0);

 

Ligera modificación del código

Buenos días,

¿Podría alguien modificar ligeramente los dos archivos adjuntos?

1). e-trailing.ea

Para permitir un ajuste de equilibrio, por lo que cuando el comercio está en el beneficio que se moverá el stop loss upto punto de equilibrio de 12 pips.

2). trade.mq4

Para permitir un stoploss adecuado. Tal y como está el script, cuando se ejecuta, coloca un sellstop, 20pips por debajo del precio actual, y un stop loss al precio actual. Me gustaría que colocara un stop loss a 15 pips del lugar de entrada del sellstop. No estoy seguro si esto es posible.

Estaría muy agradecido a aquellos que puedan ayudar.

Gracias

A8

Archivos adjuntos:
trade.mq4  2 kb
 

Broker MT4 con índice del dólar

¿Alguien sabe de un broker MT4 que proporcione el índice del dólar excepto Forex Ltd.? ??

Gracias de antemano

saludos.

 

¿se puede hacer un indicador de esto?

Hola,

Encontré esto en marketclub.com... No estoy seguro si funciona, pero parece útil. ¿Se puede transformar esta información en un indicador?

Fuerte tendencia a la baja

MENOS 10 PUNTOS= cierre de la última hora por debajo de la media móvil de 5 horas

MENOS 15 PUNTOS= NUEVO MÍNIMO DE 3 DÍAS

MENOS 20 PUNTOS= ÚLTIMO PRECIO POR DEBAJO DE LA MEDIA MÓVIL DE 20 DÍAS

MENOS 25 PUNTOS= NUEVO MÍNIMO DE 3 SEMANAS EN LA ÚLTIMA SEMANA

MENOS 30 PUNTOS= NUEVO MÍNIMO DE 3 MESES EN EL MES ACTUAL

SI LA PUNTUACIÓN TOTAL = MENOS 100, ENTONCES SE CONFIRMA UNA FUERTE TENDENCIA A LA BAJA

EL PRECIO NO PUEDE SUBIR. SÓLO PUEDE BAJAR===========================

LO CONTRARIO=FUERTE TENDENCIA ALCISTA

Fuerte tendencia alcista

MÁS 10 PUNTOS= cierre de la última hora POR ENCIMA de la media móvil de 5 horas

MÁS 15 PUNTOS= NUEVO MÁXIMO DE 3 DÍAS

MÁS 20 PUNTOS= ÚLTIMO PRECIO POR ENCIMA DE LA MEDIA MÓVIL DE 20 DÍAS

MÁS 25 PUNTOS= NUEVO MÁXIMO DE 3 SEMANAS EN LA ÚLTIMA SEMANA

MÁS 30 PUNTOS= NUEVO MÁXIMO DE 3 MESES EN EL MES ACTUAL

SI LA PUNTUACIÓN TOTAL = MÁS DE 100, ENTONCES SE CONFIRMA UNA FUERTE TENDENCIA ALCISTA

EL PRECIO NO PUEDE BAJAR. SÓLO PUEDE IR MÁS ALTO

Thnx

kev

 

Calcular el tiempo

Todo lo que quiero hacer es tomar el valor del tiempo (o número de barra) de una línea vertical que el usuario ha arrastrado a algún lugar de la pantalla y luego averiguar cuál es el valor de, digamos, 5 barras hacia adelante y colocar otra línea vertical.

En este momento estoy obteniendo el tiempo de esa línea con

ObjectGet("__timeStart",OBJPROP_TIME1);

que devuelve algo así como 1132012800 en un gráfico diario que no tiene mucho sentido para mí. ¿Cómo puedo añadir un número para obtener el valor del tiempo 5 barras por delante de esa línea?

He hackeado una forma que más o menos funcionó en un gráfico diario, pero bajando en los marcos de tiempo las cosas sólo van mal.

¿Alguien tiene una idea?

 

Híbrido CCI-Estocástico

He leído un buen artículo de Barbara Star que habla de un indicador híbrido CCI-Estocástico. Básicamente toma el estocástico y sustituye el CCI por el precio. ¿Puede uno de los codificadores aquí hacer esto para MT4?

Respeto,

Steve

Aquí está el código de TS:

{Promedio(3,(Lectura del CCI de 14 días de hoy - Lectura del CCI más baja de 14 días (en los últimos 5 periodos)/Lectura del CCI más alta de 14 días

(en los últimos 5 periodos) - Lectura del CCI más bajo de los últimos 14 días (en los últimos 5 periodos))*100)

CCI-Estocástico}

entradas:

CCILength( 14 ),

HighLowPeriod( 5 ),

Smooth( 3 ) ;

variables:

TodayCCI( 0 ),

TodayLowCCI( 0 ),

TodayHighCCI( 0 ),

CCISto( 0 ) ;

TodayCCI = CCI( CCILength ) ;

TodayLowCCI = Lowest( TodayCCI, HighLowPeriod ) ;

TodayHighCCI = Highest( TodayCCI, HighLowPeriod ) ;

si CurrentBar > Smooth + HighLowPeriod entonces

comenzar

CCISto = Media((TodayCCI - TodayLowCCI)/(TodayHighCCI - TodayLowCCI), Smooth );

Plot1( CCISto, "CCISto");

fin ;

 

esto se llama arbitraje

 

Salvapantallas

Aquí hay un pequeño programa para aquellos que no tienen un programa de salvapantallas.

1) Poner este archivo en metatrader/expertos/scripts

2) arrastra a la pantalla de la que quieres una foto

3) abra la carpeta metatrader/experts/files

ahora tiene una foto de su pantalla de operaciones

Archivos adjuntos:
 

EA con indicador TD_Points&Line_Auto

He creado este EA. No abre ninguna orden. Me gustaría que este EA abriera

una orden de compra cuando el precio cruza la línea No.1 desde abajo y abra una orden de venta

cuando el precio cruza la línea No.2 desde arriba.

Por favor, ayúdeme.

Archivos adjuntos:
 

ASCtrend + otros indicadores

Hola tiene todos ustedes,

Agrupando{*Incluyendo*} varios indicadores presentes sobre este excelente foro, me construí un pequeño sistema fácil de comprender{*incluir*} que me da entera satisfacción por el momento.

Indicadores:

LSMA en color

ZZ MTF XO A

ZZ4 4 TF XO

ASCtrend1sig

Reglas de compra: cuando ASCtrend1sig da señal de compra al comprobar que LSMA en color final ZZ MTF XO A final ZZ4 4 TF XO son verdes.

Reglas de venta: cuando ASCtrend1sig da una señal de venta para verificar que LSMA en color fin ZZ MTF XO A fin ZZ4 4 TF XO son rojos.

UT : 4h

Necesitaría vuestra ayuda{*asistente*} y vuestras opiniones para poder seguir desarrollando este sistema y hacer un EA. Al principio sería posible añadir una cojera con mensaje cuando el indicador el ASCtrendsig da una señal.

Mi remerciments para su ayuda{*assistant*}.

Archivos adjuntos: