[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti. - página 696
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
Por favor, avisa,
Para calcular el número de eventos continuos (por ejemplo, el número de barras de una serie en las que el cierre es mayor que la apertura y viceversa), sólo he podido llegar a lo siguiente:
Dos preguntas (si lo anterior tiene sentido): (1) cómo reiniciar el valor del contador si la serie continua se ha detenido; y (2) cómo escribir correctamente Buffer[i] - es decir, cómo puedo "ver" el resultado en sí mismo.
Por ejemplo, si el indicador de una barra concreta muestra "-3", significa que es la tercera barra consecutiva que cierra por debajo de la apertura; si la siguiente barra cierra por encima de la apertura, el indicador mostrará "1" ......
En las variables globales establece el valor inicial del lote:
Allí asignamos este valor a la variable, que pasará el valor del lote a la función de apertura de la posición:
Después de cerrar la posición comprobaremos su rentabilidad/pérdida:La función en sí, gracias a Igor Kim...
Una pregunta más:
La siguiente orden es igual al lote inicial multiplicado por 2, es decir, 1 perdió (0,01) 2 perdió (0,02) 3 perdió (0,02) 4 ganó (0,02)
y quería 1 perdida (0,01) 2 perdidas (0,02) 3 perdidas (0,04),
Y una cosa más:
Por favor, indique si puede hacer lo siguiente (y si puede, por favor, escriba cómo) :
1 en el código para prescribir las órdenes y sus tamaños por turnos, de forma que si la orden anterior no era rentable se abriera la siguiente, hasta conseguir un beneficio, y luego todo desde el principio. Ejemplo:
1 Lote 0,01
2 Lote 0,01
3 Lote 0,02
....
15 Lote 1.0
Gracias de antemano
Boris.
Dame una pista,
Lo que yo haría es lo siguiente. Si yo cogiera una serie de los últimos cuatro compases, entonces
¿Puede alguien decirme cuál es mi error ( pregunta y código en la página 693 )?
Intenta sustituir
if (OrderStopLoss()<pp-(TStop.Buy+TrailingStep-1)*po|||OrderStopLoss()==0)
a
if (OrderStopLoss()>pp-(TStop.Buy+TrailingStep-1)*po|||OrderStopLoss()==0)
Una pregunta más:
Tengo por alguna razón que la orden posterior es igual al lote inicial multiplicado por 2. es decir, 1 perdió (0,01) 2 perdió (0,02) 3 perdió (0,02) 4 ganó (0,02)
y quería 1 perdida (0,01) 2 perdidas (0,02) 3 perdidas (0,04),
Y una cosa más:
Por favor, indique si puede hacer lo siguiente (y si puede, por favor, escriba cómo) :
1 en el código para prescribir las órdenes y sus tamaños por turnos, de forma que si la orden anterior no era rentable se abriera la siguiente, hasta conseguir un beneficio, y luego todo desde el principio. Ejemplo:
1 Lote 0,01
2 Lote 0,01
3 Lote 0,02
....
15 Lote 1.0
Gracias de antemano
Boris.
Por favor, dime si he entendido bien que el ángulo de anclaje es el ángulo de la ventana y no el del objeto.
Y se cuentan de izquierda a derecha, de arriba a abajo. Entonces, ¿cómo puedo anclar correctamente el objeto a la esquina inferior izquierda? Lo tengo, el objeto, desaparece de la ventana por alguna razón.
Por favor, dime si he entendido bien que el ángulo de anclaje es el ángulo de la ventana y no el del objeto.
Y se cuentan de izquierda a derecha, de arriba a abajo. Entonces, ¿cómo puedo anclar correctamente el objeto a la esquina inferior izquierda? Por alguna razón desaparece de la ventana.