Cálculo de la PPZ - ayuda para afinar - página 5

 
qwerewq >>:

нельзя это как то автоматизировать сдвиги по окнам расчетов, допустим цена ушла от уровней вниз, ну самый последний нижний уровень оказался выше определенных пунктов от цены бид, цена идет вниз нужно смещать расчеты что бы мы не оказывались в пропасти между уровнями, думаю понимаете о чем я? то типа уровни наверху цена внизу что ждет внизу, никто не узнает пока руками не пойдешь искать фракталы)


Acabo de comprobar la idea y esbozar el código, por supuesto que hay algo que mejorar. Y además, es necesario mirar manualmente lo que el indicador ha construido y filtrarlo con la cabeza, porque no está seguro de los 4 fractales que ha encontrado. Esto es sólo un asistente para eliminar la subjetividad en el análisis gráfico.
 
Dserg >>:


Есть конечно мысли, надо индикатор дорабатывать, я просто проверил идею и накидал код, есть что улучшать конечно. И ещё, надо вручную смотреть, что там индикатор построил и фильтровать головой, т.к. мало ли какие 4 фрактала он нашёл. Это просто помощник, чтобы устранить субъективность в графическом анализе.

No hay que ser inteligente para operar con las manos, se puede ver todo sin indukes)

Para un sistema automatizado me gusta la idea del indicador pero colgar niveles no es bueno, el precio baja desde el último nivel inferior, significa que hay que quitar el nivel superior y buscar fractales por debajo.

 
Si el precio aún no ha tocado fondo en el marco temporal más cercano, entonces deberíamos pasar a un marco temporal mayor y buscar niveles allí. Digamos que, para los Eurobucks, debemos buscar niveles en el otro día
 
Dserg >>:
Если внизу цена на ближайшем таймфрейме ещё не была, значит надо перейти крупнее и поискать уровни там. Скажем, по евробаксу уровни надо искать на днях

Creo que lo primero que hay que hacer es buscar fractales en el timeframe sobre el que estamos rondando, si no hay niveles entonces subimos o bajamos, depende del algoritmo del EA, pero creo que se podría diseñar la herramienta para buscar los fractales si se rompió el último nivel entonces se debería anular el más lejano y buscar los fractales que rompieron.

Aunque la implementación de este algoritmo será probablemente complicada por lo que parece...

 
qwerewq >>:

нельзя это как то автоматизировать сдвиги по окнам расчетов, допустим цена ушла от уровней вниз, ну самый последний нижний уровень оказался выше определенных пунктов от цены бид, цена идет вниз нужно смещать расчеты что бы мы не оказывались в пропасти между уровнями, думаю понимаете о чем я? то типа уровни наверху цена внизу что ждет внизу, никто не узнает пока руками не пойдешь искать фракталы)


Para ello necesitamos que el indicador cambie automáticamente el periodo (número de barras, para el que se recoge la información). Si el precio no estuvo en el nivel requerido durante las últimas 200 barras, la probabilidad de que lo estuviera durante las últimas 1000 barras es mayor. Pero aquí está la cuestión: ¿cómo establecer este criterio? ¿Hasta dónde debe llegar el precio para activar dicho algoritmo?

Tras examinar el funcionamiento de este indicador, he llegado a la conclusión de que este punto no es necesario en absoluto. En este caso sólo hay que esperar a que el precio forme nuevos niveles en un nuevo rango de estudio (es decir, debe pasar algún tiempo), a partir del cual volveremos a trabajar. Y la ausencia de niveles en la zona donde se mueve el precio es normal. En este caso resulta que quieres que te muestren el futuro. Pero es imposible.

 
Scriptong >>:

Эксперта я сам собираюсь сделать. Некоторые идеи есть. Но может у кого-то есть более интересные мысли? Сделаю и выложу в Code Base.


Sin estimar la probabilidad de que el precio alcance el nivel encontrado, conocer los niveles en sí es tan inútil como saber que al momento siguiente una moneda caerá cara o cruz. Los niveles son conocidos: cara o cruz, pero ¿a cuál apostar y por qué?

 
Dserg >>:

Похоже, жёлтый уровень не отработал, цена не дошла 10 пунктов. :-(

Ну что ж, она не обязана всегда идти туда, куда нам хочется.

Ha llegado a este punto en vano, se ve que late, quiere decir que existe, sólo queda afinar el algoritmo, o más bien componerlo, lo principal es el comienzo y ¡no es malo!



 
Scriptong >>:


Для этого нужно, чтобы индикатор автоматически менял период (количество баров, за которые собираются сведения). если цена не была на нужном уровне в течение последних 200 баров, то вероятность того, что на последних 1000 барах она там была, выше. Но вот вопрос - как задавать такой критерий? На сколько должна уйти цена, чтобы включался подобный алгоритм?

Поисследовав работу этого индикатора, я пришел к выводу, что этот момент вообще не нужен. В данном случае просто нужно дождаться, пока цена в новом исследуемом диапазоне сформирует новые уровни (то есть должно пройти некоторое время), от которых мы и будем вновь работать. А отсутствие уровней в области, куда движется цена, это нормально. В этом случае выходит, что вы хотите, чтобы вам показали будущее. Но это невозможно.

Si el precio sube y los niveles permanecen abajo, entonces podemos simplemente tratar de encontrar los fractales para el nivel en el intervalo de +-barras. Esto es sólo un pensamiento en voz alta)

 

Se ha añadido una opción para establecer el marco temporal.

No existe una protección infalible, es decir, no se realizan comprobaciones.

El marco temporal actual no debe ser mayor que el parámetro timeFrame del indicador.

Por defecto, por supuesto, es 0

Archivos adjuntos:
 
Dserg >>:

Добавил возможность задавать таймфрейм.

Защиты от дурака нет, т.е. никаких проверок не выполняется.

Текущий таймфрейм должен быть не крупнее параметра timeFrame в индикаторе.

По умолчанию, естественно, стоит 0


¿así que el f se fija como todo el mundo a la vieja usanza?

como 0-corrientef, 1-m1, 5-m5, 15-m15 etc......

Razón de la queja: