una estrategia de negociación basada en la teoría de las ondas de Elliott - página 86
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
Pregunta sobre el algoritmo forzado. Ciertamente quiero creer que se te ha ocurrido cómo en un mismo ciclo salvo los coeficientes a y b encontrar también la RMS, pero a mí no se me ha ocurrido todavía (en general supongo que he adivinado ese camino que cuentas, es decirRealmente por este algoritmo en principio se cuenta solo un canal mayor y los demás se reciben vicariamente, pero es imposible cambiar el RMS en el mismo ciclo ya que se debe contar por cada canal corriendo todo su número de barras, y volverá a aumentar el tiempo y creo que será de unos 100-300 ms para 3000 barras.
Me gustaría que me asegurasen que no tienen ningún error en esto y que todavía hay una forma de encajar el RMS en este ciclo.
Puedo animarte y vender el secreto por un pequeño precio: D(E) = D(Y) - a^2*D(X)
Aquí X e Y son variables aleatorias para las que se calcula la regresión Y = a*X + b
E - error de regresión, es decir, la desviación de Y con respecto a la línea de regresión
D(E), D(Y) y D(X) son dispersiones de las cantidades correspondientes. Por cierto, la RMS de un error = raíz cuadrada de D(E).
Así que no tienes que construir una serie de errores y sumarlos mediante una simple suma para calcular el RMS. Hay que ser más perezoso.
Pero no se lo cuentes a nadie más. :-)
Buena suerte.
:-D Pues no lo haré. Muchas gracias.
:))
Denotemos por S[N] la suma de cuadrados de las desviaciones Si, donde i=1,...N , entonces D[N]=S[N]/N.
RMS2/3[N]=({D[N]-D[2N/3]}/{N-2N/3})^0,5
Todas las relaciones (para la regresión lineal, para la parábola, RMS, energías cinética y potencial, RMS de la parábola, suma de gradientes de la parábola y otras características del canal aún no diseñadas) se calculan para cualquier barra (léase canal de longitud determinada) mediante simples fórmulas analíticas.
Todo este conjunto de parámetros se calcula de una sola vez.
Sólo me dio pereza calcular los indicadores de Hearst mediante algoritmos acelerados razonando que se calculan para determinados canales.
Cierto, de nuevo un error en alguna parte, los resultados son muy grandes hasta ahora.
Bueno, aquí hay un pequeño giro.
.
tempBar=k_bar-n*2.0/3.0;
lastBar2=MathRound(tempBar);/aquí se recalculan la primera y la última barra para 2/3
StDev23=GetStDevFromArraysZ(k_bar,lastBar2,a_CH,b_CH);//y se sustituyen A y B encontradas para toda la muestra en la función
Tal vez sea así como debe interpretarse la declaración de Vladislav
.
Pero tenía entendido que construimos un canal de 2/3 y comprobamos cómo caben los datos del último tercio en él, y si caben, entonces se construye el canal en toda su longitud.
Hmm, no conocía esa fórmula. Pero el lápiz y el papel y sin él ayudan :)