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
Otra vez gracias mladen.
¿Es posible añadir otra línea basada en esta condición?
¿Dibujar una línea horizontal = al everage de los Work[] que son > de Avg[] siempre en base al periodo de días?
Gracias¿Alguien puede darme una respuesta? Lo he intentado yo mismo pero nunca he tenido éxito.
Gracias.
Se puede hacer, pero como ya la media del día se recalcula hacia atrás, también se recalculará
¿Alguien me puede dar una respuesta? lo he intentado yo mismo pero nunca he tenido éxito, gracias.
Se puede hacer, pero como ya la media del día se recalcula hacia atrás, se recalculará también
Se recalcula ya que el día no ha terminado, ¿verdad? ¿Si se empieza otro día, el día anterior no cambia, verdad?
Si es así para mí está bien
...
Aquí hay una versión que utiliza el cálculo ema para algo así. Se restablece en un inicio de un nuevo día a un valor de la media del día )de lo contrario tendría valores que sería bastante "no lógico" en algunos casos)
Se recalcula ya que el día no ha terminado ¿verdad? Si se inicia un nuevo día, el día anterior no cambia, si es así, para mí está bien.
Aquí hay una versión que utiliza el cálculo ema para algo así. Se resetea al inicio de un nuevo día a un valor de la media del día )de lo contrario tendría valores que serían bastante "poco lógicos" en algunos casos)
Gracias por su respuesta,
Trato de modificarlo para mi necesidad, pero para mí es muy diferente y no he tenido éxito.
Tengo que dibujar una línea como lo hace el indicador adjunto. Y el everage debe ser calculado en comparación con la línea todavía dibujado.
Espero que se pueda adaptar al indicador adjunto.
Gracias
prueba1_1.mq4
Lo siento. Ahora mismo no tengo ni idea de lo que estás hablando. Prueba el código que publiqué y podrías adaptarlo a tus necesidades - tiene un ejemplo de cómo calcular los promedios cuando algún valor está por encima o por debajo de algún otro valor.
Que tengas un buen fin de semana
Gracias por su respuesta,
Intento modificarlo para mi necesidad, pero para mi es muy diferente y no he tenido éxito.
Tengo que dibujar una línea como lo hace el indicador adjunto. Y el everage debe ser calculado en comparación con la línea aún dibujada.
Espero que se pueda adaptar al indicador adjunto.
Gracias
_prueba1_1.mq4Lo siento. Ahora mismo no tengo ni idea de lo que estás hablando. Prueba el código que he puesto y podrías adaptarlo a tus necesidades - tiene un ejemplo de cómo calcular los promedios cuando algún valor está por encima o por debajo de algún otro valor. Que tengas un buen fin de semana
Muchas gracias, lo haré^^
dasio
Sólo una observación, en el _test1 tiene un error que impide que se compile :
work=(Open+Low/2;
else work=(Open+high)/2;[/PHP]
must be like this :
[PHP] if(Close<Open)
work=(Open+Low)/2;
else work=(Open+High)/2;
Muchas gracias, lo haré^^
Hola,
He creado un indicador que crear un gráfico fuera de línea (en el mismo método de Renko o algo así) con mis reglas. El indicador funciona perfectamente, no hay ningún error.
Mi pregunta es. ¿Por qué la mayoría de EA o indicador no se ejecuta en el gráfico fuera de línea? ¿Cuáles son los problemas con él?
Gracias
...
No es tan fácil de explicar
Tienes que enviar un evento al gráfico offline que le "diga" (a tu indicador) que se genera un nuevo tick y que debe ejecutar las rutinas necesarias. Esto significa utilizar funciones de bajo nivel. El conjunto puede ser algo así :
#import "user32.dll"
int GetParent(int hWnd);
#import
#define CHART_CMD_UPDATE_DATA 33324
void UpdateChartWindows()
{
int filePeriod = 1; // file period
string fileSymbol = "your offline symbol name";
string chartName = "your offline symbol chart full name";
string stringForName = " ";
//
//
//
//
//
int windowHandle = WindowHandle(fileSymbol,filePeriod);
if (windowHandle != 0)
{
windowHandle = GetParent(windowHandle);
windowHandle = GetWindow(windowHandle,GW_HWNDFIRST);
while (windowHandle != 0)
{
int len = GetWindowTextA(windowHandle,stringForName,80);
if (len > 0 && StringSubstr(stringForName,0,len) == chartName)
PostMessageA(windowHandle,WM_COMMAND,CHART_CMD_UPDATE_DATA,0);
windowHandle = GetWindow(windowHandle,GW_HWNDNEXT);
}
}
}
Hola,
He creado un indicador que crea un gráfico fuera de línea (en el mismo método de Renko o algo así) con mis reglas. El indicador funciona perfectamente, no hay ningún error.
Mi pregunta es. ¿Por qué la mayoría de EA o indicador no se ejecuta en el gráfico fuera de línea? ¿Cuál es el problema con él?
Gracias