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
Abrir una operación de reversión después de un StopLoss
Hola maestros codificadores,
¿Podríais enseñarme cómo hacer un código para abrir una orden de reversión después de que la orden anterior haya alcanzado el StopLoss?
Por ejemplo:
Primero abre una orden de COMPRA con xx Stoploss, luego cuando el precio golpea el SL, inmediatamente abre una nueva orden de VENTA al precio de (COMPRA) Stoploss.
Esto debería funcionar con el broker ECN ya que no se permite la cobertura.
Gracias y saludos
Cálculo de riesgo EA
He estado trabajando en un código para decidir cuántos lotes comprar con un EA. Está bastante completo, la parte principal es
double LotsToOpen(double riskLevel, double ticksToRisk)
Lo que me gustaría resolver es cómo encontrar los ticks en un pip - donde la respuesta suele ser 10 en un sistema de lote fraccionario, y utilizo la definición "antigua" de un pip, es decir, 10 dólares en un lote de EURUSD, o lo que suele ser un cambio de un solo dígito en el 5º dígito significativo de la cotización.
double TicksInOnePip()
{ // debería haber una forma programática de obtener esto para una cuenta.
// no debería tener que depender de la entrada del usuario.
return(TicksInAPip);
}
¿Alguna idea sobre cómo programar esto para que funcione con todos los pares de divisas?
Mostrar comentarios para ver los cambios de color en los buffers
Yellowbeard;
¿Puede alguien decirme qué estoy haciendo mal? ¿Puede alguien mostrarme cómo capturar el punto en el que un color cambia a otro?
¡Gracias!
---
Hola Yellowbeard,
---
Alerta: LSMA5 = 2147483647.00000000
* Esto indica un "buffer vacío"... no se obtienen valores. No deberías necesitar estos buffers extra para encontrar el cambio de color. Ver abajo.
---
Para mostrar los valores de los buffers de LSMA y hacerlos coincidir con los cambios de color - Agregue estos Comentarios a su código LSMA :
Comentario (
"\n ExtMapBuffer1[shift]", ExtMapBuffer1[shift]
"\n ExtMapBuffer2[shift]", ExtMapBuffer2[shift]
"\n ExtMapBuffer3[shift]", ExtMapBuffer3[shift]
"\n ",
"\n " ) ;
Vuelva a compilarlo cuando haya terminado.
Utilice el Probador de Estrategias - ejecute cualquier EA y coloque su indicador LSMA en el gráfico. Ejecute el Probador de Estrategias muy lentamente y observe cómo cambian los valores del buffer a medida que cambian los colores.
Espero que esto ayude,
Robert
¿Mostrar el valor del impulso?
Hola, ¿alguien puede mostrarme cómo mostrar el valor del
el impulso en la pantalla sin tener el indicador
en la pantalla?
Gracias de antemano.
Saludos, halvard
¿Cómo puedo establecer una sentencia if en el área de declaración del indicador, algo así como
extern int TS=30; //parada final
e incluir
if(Dígitos==2||Dígitos==4) PF=1; si no PF=10;
¿para fijar los dígitos automáticamente?
Tendrías la variable PF fuera de la función init y pondrías tu código para inicializar PF dentro de la función init.
También trata de usar más llaves en tus sentencias if. Hace que sea mucho más fácil de seguir y cuando tienes bugs es más fácil de rastrear.
if(xxx){
zzz
}else{
yyy
}
Lux
¡Necesito ayuda!
Hola a todos
Alguien puede cambiar el indicador del oscilador del caos, para poder ponerlo
como fondo en el gráfico?
Muchas gracias por tu tiempo y por todo lo que he
aprendido de ti todos estos años
Dan
Pregunta relacionada con la altura de la ventana
Alguien me sugiere cómo obtener el valor en píxeles de la altura de la ventana principal. Quiero calcular y_distance desde la parte inferior de la ventana principal con el siguiente método.
y_distance = (precio-PrecioMin())/(PrecioMax()-PrecioMin())*AlturaDeLaVentana
Necesito obtener el valor de WindowHeight en pixel para dar la distancia yen pixel.
Muchas gracias por el código esclarecedor. Otra pepita de oro que añadir a mi aprendizaje.
¡¡¡Gracias y buen fin de semana!!!
Cálculo de la media móvil multitemporal
Hola comerciantes,
Estoy trabajando en un indicador y necesito saber cómo puedo calcular una media móvil multitemporal en un marco de tiempo simple
por ejemplo:
necesito convertir
SMACurrent=iMA(NULL,60,1,0,MODE_SMA,PRICE_CLOSE,shift)
SMAPrevious=iMA(NULL,60,1,0,MODE_SMA,PRICE_CLOSE,shift+1)
He oído que 23 es el exponencial para la convención pero no estoy seguro.
¿Cómo es el valor de "1" para el tiempo actual (5M)
SMACurrent=iMA(NULL,5,?????,0,MODE_SMA,PRICE_CLOSE,shift)
SMAPrevious=iMA(NULL,5,????,0,MODE_SMA,PRICE_CLOSE,shift+1)
Gracias por tu ayuda
Bixwin
¿Cómo puedo elegir una línea a la vez para procesar cuando tengo un número de líneas? algo como
if (Askval5) { buy=1;sell=0; }
if (Askval4) { buy=1;sell=0; }
if (Askval3) { buy=1;sell=0; }
if (Askval2) { buy=1;sell=0; }
if (Askval1) { buy=1;sell=0; }