Es interesante saberlo. - página 4

 
aleger:

Te reirás durante mucho tiempo...

Creo que uno largo. Pero para divertirse, vale la pena intentarlo.

 
neverness:

Creo que es mucho tiempo. Pero para divertirse, vale la pena intentarlo.

Después de esta introducción, es conveniente leer la definición deneverness.

 
Yuriy Asaulenko:

Después de esta introducción, es conveniente leer la definición deneverness.

Tómate tu tiempo. Lo tendrá todo: la definición, la conclusión y el obituario.

No puedo hacerlo tan rápido.
 
neverness:

Creo que es mucho tiempo. Pero para divertirte, puedes probarlo.

Puedes admirarlo. ¡Y las tallas y direcciones ( tendencias ascendentes y descendentes) están disponibles!

(imagen eliminada)
 
aleger:


Puedes admirarlo. ¡Y los tamaños y direcciones ( tendencias ascendentes y descendentes) están ahí!

¡Encaminado!

No hay que empezar a construir una TENDENCIA con imágenes, sino con un cuidadoso análisis metrológico y metamatemático.

Por cierto, la dirección de la TENDENCIA no siempre coincide con la dirección de las cotizaciones. Puede ser lo contrario. Este es un caso especial.

 
neverness:

¡Encaminado!

No se empieza a construir una TENDENCIA con imágenes, sino con un cuidadoso análisis metrológico y metamatemático.

Por cierto, la dirección de la TENDENCIA no siempre coincide con la dirección de las cotizaciones. Puede ser lo contrario. Este es un caso especial.

En este caso, las Tendencias actuales y todas las anteriores se determinaron y construyeron directamente sobre los precios procedentes del probador.

... La imagen parece estar fuera de lugar y, por tanto, se elimina ...

 

Sobre la TENDENCIA, y las insinuaciones de tendencia

Insinuación(dellatín.insinuatio- congraciarse, congraciarse)[1][2][3] es una ficción maliciosa, unasugerencia de pensamientos negativos, unaincitación encubierta, un susurro, una información negativa deliberada (o incluso una invención decalumnia, que pone los pensamientos y los hechos del adversario bajo una luz que podría perjudicarle y que tiene por objeto desacreditar a alguien entre bastidores, dada en una insinuación ( es decir, no directamente sino indirectamente)no directamente, sino por referencia indirecta a hechos y circunstancias) o de forma encubierta[4][5].

Por supuesto, la noción de TENDENCIA en las matemáticas modernas es única y prácticamente inexplorada (un "punto blanco" en el mapa matemático).

Y probablemente todo el mundo espera de mí una definición matemática de TENDENCIA. Pero más adelante hablaremos de ello.

Aquí hablaré de algo mucho más interesante e importante para los traders, así como para entender el fenómeno de la TENDENCIA en sí.

Aquí hablaré de las PROPIEDADES de la TENDENCIA, y de todo tipo de insinuaciones de tendencia sobre este tema.

Sobre las propiedades de TREND.

Por supuesto, TREND ganó su influencia e importancia en la vida de los comerciantes por una razón, y no sólo por sus propiedades únicas.

- ¿Cuáles son las propiedades de TREND que han llevado a su importancia?

Para demostrar estas propiedades (sin reducir la generalidad de la consideración) tomemos una tendencia móvil ordinaria formada por tres puntos (esto será suficiente):

Fórmula de tendencia 1


¿Qué vemos a partir de esta definición?

En primer lugar, quiero llamar la atención de los lectores sobre el hecho de que la TENDENCIA se define independientemente del tipo de valores del conjunto.

Es decir, podemos utilizar lo que queramos como valores iniciales de qi.

Esto incluye los valores de las funciones continuas. ¡¡Nadie lo prohíbe!!

Como resultado, observamos las siguientes propiedades de TREND:

1. la tendencia de una función lineal será también una función lineal.

2. La tendencia de una parábola también será una parábola.

La tendencia de una función cúbica también será una función cúbica.

En general, para cualquier polinomio de cualquier grado N, la tendencia será necesariamente un polinomio del mismo grado. Es decir, la condición

Fórmula de tendencia 2

Es decir, una mirada de un operador experimentado a la TENDENCIA será suficiente para que el operador defina el tipo de situación y cómo actuar en ella.

En este caso, el operador puede no ver las cotizaciones de TREND en absoluto. Se pueden eliminar del campo de visión, ya que las cotizaciones no influyen en nada.

El propio TREND indica el comportamiento de estas cotizaciones y dice lo que hay que hacer.

--------------------------------------------------------------------------------------------------------------

Pero estas no son todas las increíbles propiedades de TREND.

No es difícil notar (pero es mucho más complicado que en el caso anterior), que la TENDENCIA de cualquier función periódica será también una función periódica con el mismo período que la función madre.

Por ejemplo, la TENDENCIA de una onda sinusoidal será también una onda sinusoidal (onda coseno) con el mismo período que los valores originales.

Por ejemplo, la TENDENCIA de una tangente (cotangente) será también una tangente (cotangente).

La TENDENCIA de una cicloide (epicicloide, hipocicloide) será también una cicloide (epicicloide, hipocicloide), etc.

-------------------------------------------------------------------------------------------------------------

En pocas palabras, una mirada de un operador experimentado a la tendencia es suficiente para saber lo que va a suceder a continuación, y cómo actuar en tal situación.

La situación actual del mercado de divisas es un claro ejemplo de ello.

Fórmula de tendencia 3

Muchos se preguntan: ¿Qué pasará con la libra en una situación así (JBP/JPY)?

Para los comerciantes la respuesta es obvia: ¿caerá "por debajo del zócalo"?

Otro límite alrededor de 140,00

¿Una fantasía?

¡No! ¡La futura realidad!

Pero no es eso lo que estoy escribiendo, por supuesto. Todo esto es sencillo y claro para un comerciante.

Estoy escribiendo esto sobre algo totalmente distinto.

Acerca de las insinuaciones de TREND (dentro de MT4)

Por supuesto, la TENDENCIA es para los comerciantes tanto DIOS como Rey, y un icono al que rezan.

Y cualquier insinuación sobre este tema es inapropiada para un comerciante.

Ahora vamos a echar un vistazo al "simulador de éxito" - MT4. (https://ru.wikipedia.org/wiki/Симулятор)

Esta es una pregunta bastante natural para el comerciante - ¿Cómo construir la tendencia elemental dentro de la MT?

- ¿Cuál es la respuesta de los desarrolladores de MT4?

- ¿CÓMO?

Los desarrolladores de MT4 ofrecieron a los operadores, en lugar de TENDENCIAS, su "astucia" en forma de"líneas de tendencia" (???????????????????!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!).

Lo que es una "línea de tendencia", personalmente no lo sé.

A mi modo de ver, es el sustituto que se nos presenta en la tienda como "crema agria artificial", "queso artificial" y otros productos "artificiales".

 
neverness:

Sobre la TENDENCIA, y las insinuaciones de tendencia

...

1. La tendencia de una función lineal será también una función lineal.

La tendencia de una parábola también será una parábola.

3. la tendencia de una función cúbica será también una función cúbica.

....

Cómo he adivinado que la tendencia podría ser una curva)

Aun así, ¿cómo cree que debería construirse la tendencia?

 
neverness:


Los desarrolladores de MT4 han ofrecido a los operadores, en lugar de TENDENCIAS, su propia "jugada astuta" en forma de"líneas de tendencia" (???????????????????!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)

Lo que es una "línea de tendencia", personalmente no lo sé.

Para mí, es el sustituto que se nos presenta en las tiendas como "crema agria artificial", "queso artificial" y otros productos "artificiales".

Una línea de tendencia es el resultado de visualizar una Tendencia, es decir, presentarla como una línea recta o curva

 
Реter Konow:

Cómo adiviné que la tendencia podría estar torcida))

Entonces, ¿cómo cree que debe marcarse una tendencia?

Un comerciante no tiene que construir una tendencia.

Un operador tiene que saber cómo construir una tendencia, y tiene que conocer las PROPIEDADES DE LA TENDENCIA.

Además, no tiene sentido construir una tendencia, porque una sola tendencia no es informativa. No permite un análisis completo del flujo de cotizaciones.

Para un análisis completo de las cotizaciones, los operadores utilizan una "familia de TENDENCIAS" relacionadas entre sí.

Aquí está mi indicador, que construye todo lo necesario para un comerciante familia de TENDENCIAS:

//+------------------------------------------------------------------+
//|                                                  OZES 7-MA.mq4   |
//|                                          Copyright 2018, ozes    |
//|                                             ozes-world@yandex.ru |
//+------------------------------------------------------------------+
// Устанавливаем свойства препроцессора https://docs.mql4.com/ru/basis/preprosessor/compilation
// Справочник MQL4  Основы языка  Препроцессор  Свойства программ (#property)
#property copyright "Copyright 2018, ozes."
#property link      "ozes-world@yandex.ru"
#property version   "1.00"
#property description "Семейство индикаторов"
#property strict  // Указание компилятору на применение особого строгого режима проверки ошибок (см. Обновленный MQL4)
#property indicator_chart_window  // Выводить индикатор в окно графика
#property indicator_buffers 7     // Количество буферов для расчета индикатора
#property indicator_plots   7     // Количество плотов в таблице свойств
//--- plot Label1
#property indicator_label1  "SMA-1"
#property indicator_type1   DRAW_LINE
#property indicator_color1  clrRed
#property indicator_style1  STYLE_SOLID
#property indicator_width1  2
//--- plot Label2
#property indicator_label2  "SMA-2"
#property indicator_type2   DRAW_LINE
#property indicator_color2  clrDarkOrange
#property indicator_style2  STYLE_SOLID
#property indicator_width2  2
//--- plot Label3
#property indicator_label3  "SMA-3"
#property indicator_type3   DRAW_LINE
#property indicator_color3  clrYellow
#property indicator_style3  STYLE_SOLID
#property indicator_width3  2
//--- plot Label4
#property indicator_label4  "SMA-4"
#property indicator_type4   DRAW_LINE
#property indicator_color4  clrGreen
#property indicator_style4  STYLE_SOLID
#property indicator_width4  3
//--- plot Label5
#property indicator_label5  "SMA-5"
#property indicator_type5   DRAW_LINE
#property indicator_color5  clrDeepSkyBlue
#property indicator_style5  STYLE_SOLID
#property indicator_width5  3
//--- plot Label6
#property indicator_label6  "SMA-6"
#property indicator_type6   DRAW_LINE
#property indicator_color6  clrBlue
#property indicator_style6  STYLE_SOLID
#property indicator_width6  4
//--- plot Label7
#property indicator_label7  "SMA-7"
#property indicator_type7   DRAW_LINE
#property indicator_color7  clrPurple
#property indicator_style7  STYLE_SOLID
#property indicator_width7  4
//--- input parameters
input int SMA = 13;
int      SMA1 = SMA;
int      SMA2 = 2 * SMA;
int      SMA3 = 4 * SMA;
int      SMA4 = 8 * SMA;
int      SMA5 = 16 * SMA;
int      SMA6 = 32 * SMA;
int      SMA7 = 64 * SMA;
input ENUM_MA_METHOD Method=MODE_SMA;
input int NumGlubinaDer = 10;   // Глубина производной
//--- indicator buffers
double         Label1Buffer[];
double         Label2Buffer[];
double         Label3Buffer[];
double         Label4Buffer[];
double         Label5Buffer[];
double         Label6Buffer[];
double         Label7Buffer[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
void OnInit(void)
  {
   int    draw_begin1 = SMA1-SMA1/2;
   int    draw_begin2 = SMA2-SMA2/2;
   int    draw_begin3 = SMA3-SMA3/2;
   int    draw_begin4 = SMA4-SMA4/2;
   int    draw_begin5 = SMA5-SMA5/2;
   int    draw_begin6 = SMA6-SMA6/2;
   int    draw_begin7 = SMA7-SMA7/2;

//--- Выбор метода МА
   string short_name;
   switch(Method)
     {
      case MODE_SMA  : short_name="SMA";                break;
      case MODE_EMA  : short_name="EMA";                break;
      case MODE_SMMA : short_name="SMMA";               break;
      case MODE_LWMA : short_name="LWMA";               break;
     }

//--- indicator buffers mapping
   SetIndexBuffer(0,Label1Buffer);
   SetIndexBuffer(1,Label2Buffer);
   SetIndexBuffer(2,Label3Buffer);
   SetIndexBuffer(3,Label4Buffer);
   SetIndexBuffer(4,Label5Buffer);
   SetIndexBuffer(5,Label6Buffer);
   SetIndexBuffer(6,Label7Buffer);

   SetIndexShift(0,0);
   SetIndexShift(1,0);
   SetIndexShift(2,0);
   SetIndexShift(3,0);
   SetIndexShift(4,0);
   SetIndexShift(5,0);
   SetIndexShift(6,0);

   SetIndexDrawBegin(0,draw_begin1);
   SetIndexDrawBegin(1,draw_begin2);
   SetIndexDrawBegin(2,draw_begin3);
   SetIndexDrawBegin(3,draw_begin4);
   SetIndexDrawBegin(4,draw_begin5);
   SetIndexDrawBegin(5,draw_begin6);
   SetIndexDrawBegin(6,draw_begin7);

   IndicatorDigits(Digits);
  }
//+------------------------------------------------------------------+
//| Вызов функции обработки событий OnCalculate(...)
//| Справка https://docs.mql4.com/ru/basis/function/events 
//| Функция OnCalculate() вызывается только в пользовательских индикаторах при необходимости произвести расчет 
//| значений индикатора по событию Calculate.
//| Событие Calculate генерируется только для индикаторов сразу после посылки события Init и при любом изменении ценовых данных.
//| Обрабатывается функцией OnCalculate.                             |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {
//---
   int limit=rates_total-prev_calculated;

   for(int i=SMA1/2; i<limit-SMA1/2; i++)
     {
      Label1Buffer[i]=iMA(NULL,0,SMA1,0,Method,PRICE_CLOSE,i-SMA1/2);
     }
   for(int i=SMA2/2; i<limit-SMA2/2; i++)
     {
      Label2Buffer[i]=iMA(NULL,0,SMA2,0,Method,PRICE_CLOSE,i-SMA2/2);
     }
   for(int i=SMA3/2; i<limit-SMA3/2; i++)
     {
      Label3Buffer[i]=iMA(NULL,0,SMA3,0,Method,PRICE_CLOSE,i-SMA3/2);
     }
   for(int i=SMA4/2; i<limit-SMA4/2; i++)
     {
      Label4Buffer[i]=iMA(NULL,0,SMA4,0,Method,PRICE_CLOSE,i-SMA4/2);
     }
   for(int i=SMA5/2; i<limit-SMA5/2; i++)
     {
      Label5Buffer[i]=iMA(NULL,0,SMA5,0,Method,PRICE_CLOSE,i-SMA5/2);
     }
   for(int i=SMA6/2; i<limit-SMA6/2; i++)
     {
      Label6Buffer[i]=iMA(NULL,0,SMA6,0,Method,PRICE_CLOSE,i-SMA6/2);
     }
   for(int i=SMA7/2; i<limit-SMA7/2; i++)
     {
      Label7Buffer[i]=iMA(NULL,0,SMA7,0,Method,PRICE_CLOSE,i-SMA7/2);
     }
//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+

Es decir, se trata de TENDENCIAS reales, no de líneas de tendencia.

Siente la diferencia.