[ARCHIVO]Cualquier pregunta de novato, para no saturar el foro. Profesionales, no lo dejéis pasar. No puedo ir a ningún sitio sin ti - 5. - página 389

 
borilunad:

Desgraciadamente, los 1minutos han vuelto a desaparecer del todo, sólo están ahí en la carta, y en el cuaderno de bitácora está garabateando cada décima de segundo:

15:55:39 Gestor de memoria: no puede asignar 206924212 bytes de memoria
15:55:39 HistoryBase: no hay suficiente memoria 'EURUSD1' [4702734 bares]
15:55:39 Gestor de memoria: no puede asignar 206924212 bytes de memoria
15:55:39 HistoryBase: no hay suficiente memoria 'EURUSD1' [4702734 bares]
15:55:39 Gestor de memoria: no puede asignar 206924212 bytes de memoria
15:55:39 HistoryBase: no hay suficiente memoria 'EURUSD1' [4702734 bares]

¡500й!


¿Pruebas del siglo 168 a.C.? :)
 
tara:

¿Pruebas del siglo 168 a.C.? :)
¡Qué recuento tan rápido! ¡No puedo hacer eso! Acabo de borrar el acta. ¡Realmente no sé cómo harán los búhos sin ellos! ¡Voy a descargar otro MT4 ahora! Es una pena que pueda afectar al beneficio, después de todo, ¡Real!
 
FAQ:

1) Problema: cada script (EA) debe conocer la presencia de todos los demás.

2) Problema : si hay un fallo, los globales del que ha fallado quedarán colgados sin ocupar y la cola se atascará.

3) Solución :

Cada exp organiza 1 globalka con nombre - prefijo común + asa de la ventana + símbolo. el valor del globalka es la hora del último tick en ese instrumento. 2 global común con su propio mango (después de trabajar escribe su propio mango en él o lo borra si es el más antiguo)

La cola está dispuesta en orden ascendente (asas), el más antiguo pone el segundo globale a cero

en cada exp, creamos tres matrices (a falta de estructuras) - símbolo/manija/tiempo de último acceso/tiempo de último tick.

todas las EXPs llevan la cuenta de (última hora de acceso/última hora de tic) para todas ellas y en cuanto son diferentes (una de las EXPs falla) se borran los dos globales de la EXP fallida y se considera inactiva. sus celdas en los arrays se borran (el array se reconstruye).

la cola se restablece

esto lo hará en realidad el EA que se encuentra en el gráfico más activo (ticks frecuentes).

cuando se desinicialice normalmente, cada expo se limpiará a sí misma.

max skip - una marca.

ZS. y en general es mejor hacer una multidivisa

Eso es más o menos lo que he hecho para el complejo AIASM, por lo que puede ejecutar múltiples instancias, pero todo está en una DLL. Esta DLL es descargable.

Por supuesto, debemos hacer un EA para el comercio para evitar problemas con la sincronización.

gyfto:


¿Será correcto?

No soy bueno con el inglés, si algo está mal, por favor discúlpeme. Obtenemos la velocidad en pips por minuto y la aceleración en pips por minuto. ¿O me equivoco?

Oh, me olvidé de explicar. Como Δt=1, no dividí por uno, pensé que estaba claro.

Claro, si es un derivado. La derivada es el cambio de la tangente. No es necesario calcular la tangente propiamente dicha. Puede simplemente tomar el incremento del precio en un período determinado.

gyfto:

Sí, siempre es uno, porque lo otro es que si se trabaja no con M1 TF, sino con ticks, entonces sí - de bin a bin Δt será variable.Creo que entiendo. El MACD es un delta de dos medias, por lo que la velocidad será media, no verdadera. Se puede percibir como un intento de introducir el sistema SI en el análisis para sistematizarlo y hacerlo más comprensible.
El delta (también conocido como secante) puede ser cualquier cosa. Tómate tu tiempo. Parece ser un interesante filtro de alta frecuencia.

¿Por qué mencionaste el MACD de inmediato? Saltó de inmediato sin explicarlo. El enfoque debe ser inmediatamente científico. Es decir, no se puede hacer sin análisis/síntesis. No tiene sentido ocuparse del precio, es demasiado complejo. No se puede analizar así. Es necesario un análisis espectral. Es decir, la descomposición en componentes más simples. El componente más sencillo es una onda sinusoidal.

¿Qué obtendremos si tomamos la derivada del precio (al fin y al cabo, el propio precio ya es la velocidad del precio en el tiempo)? ¿Qué obtenemos? Apenas se puede utilizar.

¿Qué obtenemos si tomamos la derivada del seno? Coseno, por supuesto. Es decir, obtenemos la ventaja de 90 grados.

De todos modos, el MACD es uno de los indicadores incorporados más importantes. Se trata de un filtro pasa-banda. Muestra la tasa del precio medio de un periodo pequeño en relación con el corte espectral, que está determinado por un periodo mayor. El interés radica en el conjunto de esos cortes continuos. Es decir, el espectro. Por supuesto, entonces la síntesis... Si tienes ojos, puedes ver muchas cosas interesantes en la foto.

Podría estar un poco decepcionado. Los métodos de filtrado que se incluyen no son ni de lejos lo suficientemente buenos. Es un completo malentendido, no son filtros. Se necesitan filtros adecuados con frentes empinados.

Entero:


Junko, eres una d-i-B*&*%#o^i=d. ¿Cómo pudiste ser tan estúpido? Ni siquiera tienes cerebro para entender el problema. Es inútil hablar contigo, no lo entiendes en absoluto. Pero la posición que adoptas... como que lo sabes y lo entiendes todo, pero no sabes ni entiendes nada, codificando al nivel de un niño de jardín de infancia nubo-lamer. Y su comprensión de todo está al mismo nivel. Pero tu ego...

Junko, incluso te lo explican y ni siquiera lo entiendes, es como una parálisis cerebral.

¿Otra vez las emociones? Trabaja con tu mente. Te he dicho lo que tienes que hacer. Practicar.

Ni siquiera has intentado contarme lo de tu fusión de hilos. Todo lo que he leído de ti antes es un algoritmo defectuoso. No tiene sentido perder el tiempo en ello.

También me parece que eres incapaz de encontrar recursos comunes y por eso ralentizas los hilos. Este es el enfoque equivocado. Los flujos no pueden ralentizarse ni ponerse en cola. Esto también es una regla. Debe asignar uno o varios recursos compartidos y organizar el acceso sincrónico a ellos con un tiempo de acceso mínimo. Permítanme recordarles que la organización del acceso atómico es la sincronización. De lo contrario, te estarás fastidiando cada vez.

Eres uno de los que habla. He visto su código... Es como el jardín de infancia... :-((

 

Zhunko:

¿Otra vez las emociones? Trabaja en tu psique. Te dije qué ejercicios hacer. Practícalos.

Todavía no has hecho ningún intento de hablar de tu chanchullo para combinar hilos. Todo lo que he leído de ti antes es un algoritmo defectuoso. No tiene sentido perder el tiempo en ello.

También me parece que eres incapaz de encontrar recursos comunes y por eso ralentizas los hilos. Este es el enfoque equivocado. Los flujos no pueden ralentizarse ni ponerse en cola. Esto también es una regla. Debe asignar uno o varios recursos comunes y organizar el acceso sincrónico a ellos con un tiempo de acceso mínimo. Permítanme recordarles que la organización del acceso atómico es la sincronización. De lo contrario, te estarás fastidiando cada vez.

Eres uno de los que habla. He visto su código... Es como el jardín de infancia... :-((

Ve a ver a un médico, que te trate tus delirios de grandeza.

Si no lo hago, adelante, haz tu ciclismo amateur.

No tengo ningún problema en fusionar hilos. Intenta releerlo de nuevo, quizás lo consigas, aunque es poco probable. Te estás liando con los hilos porque no te das cuenta de que todavía no tienes suficiente acceso atómico. Es el segundo día y todavía no lo consigues.

También piensas... No estás imaginando cosas, estás delirando.

Una vez más, proporcionar acceso atómico no es proporcionar una cola. ¡Estás totalmente atascado, callejón!

¡Deja de actuar como un gurú!

 
Integer:

Ve a ver a un médico y que te trate tus delirios de grandeza, maldito infradotado.

Si no te lo digo yo, vuelve a tu ciclismo amateur.

No tengo ningún problema en fusionar hilos. Intenta releerlo de nuevo, quizás lo consigas, aunque es poco probable.

También piensas... No estás imaginando cosas, pero estás delirando.

Permítame recordarle una vez más: proporcionar acceso atómico no es una cola. ¡Estás totalmente atascado, callejón!

¡Deja de actuar como un gurú!

Hace tiempo que entendí que el acceso atómico no proporciona su cola :-)). Pero sí proporciona una cola, ya que el sistema la utilizará. Eso es suficiente para la sincronización.

Debe escribir de tal manera que el orden de procesamiento de la cola no sea importante.

 
Zhunko:


Eres uno de los que habla. Vi su código... Es el jardín de infancia... :-((


Una vez más, ¡un gran aplauso! Enhorabuena por otro fallo. Este código no se ha publicado en ningún sitio.

 
Zhunko:

Hace tiempo que me di cuenta de que el acceso atómico no proporciona su cola :-)) Pero sí proporciona una cola, ya que el sistema la publicará. Es suficiente para la sincronización.

Debe escribirlo de tal manera que el orden de procesamiento de la cola no sea importante.



Usted tampoco lo proporciona, simplemente no lo entiende.
 
Zhunko:

Ese acceso atómico no proporciona tu cola, lo descubrí hace tiempo :-)) Pero sí proporciona una cola, ya que el sistema la publicará. Es suficiente para la sincronización.

Debe escribirlo de manera que el orden de procesamiento de la cola no sea importante.


Realmente tienes una parálisis cerebral, o falta de alguna parte de ella. Ya hemos dicho que el sistema no sabe qué hilo se ha procesado realmente y cuál estaba inactivo. Pero tú eres el único que no entiende lo que dices y no lo hará))))))))

Además, a juzgar por tus mensajes tienes el problema de proporcionar acceso compartido a un recurso y el procesamiento consecutivo de varios hilos.

 
Integer:


Tú tampoco lo tienes, sólo que no puedes descubrirlo.
Mira el registro. Todo está procesado.
 
Zhunko:
Mira el registro. Todo está procesado.


Búsquelo usted mismo, pero aparentemente no de vista. La consistencia es proporcionada puramente por el azar del hecho de que el procesador tiene una alta velocidad y del hecho de que está ejecutando un montón de otras tareas de Windows en paralelo.

Sólo con mirar ese registro es cuando empecé.