Intéressant à savoir ! - page 4

 
aleger:

Vous allez rire pendant longtemps...

Je pense qu'elle est longue. Mais pour le plaisir, ça vaut le coup d'essayer.

 
neverness:

Je pense que c'est un long moment. Mais pour le plaisir, ça vaut le coup d'essayer.

Après une telle introduction, c'est une bonne idée de lire la définition deneverness.

 
Yuriy Asaulenko:

Après cette introduction, c'est une bonne idée de lire la définition deneverness.

Prenez votre temps. Vous aurez tout : la définition, la conclusion et la nécrologie.

Je ne peux pas le faire aussi vite.
 
neverness:

Je pense que c'est un long moment. Mais pour le plaisir, vous pouvez essayer.

Vous pouvez l'admirer. Et les tailles et les directions ( Tendances montantes et descendantes) sont disponibles !

(photo supprimée)
 
aleger:


Vous pouvez l'admirer. Et les tailles et les directions ( Tendances montantes et descendantes) sont là !

Faux !

Vous ne devez pas commencer à construire une TENDANCE avec des images, mais avec une analyse méta-logique et méta-mathématique minutieuse.

D'ailleurs, la direction du TREND ne coïncide pas toujours avec la direction des cotations. C'est peut-être le contraire. Il s'agit d'un cas particulier.

 
neverness:

Faux !

On ne commence pas à construire une TENDANCE avec des photos, mais avec une analyse méta-logique et méta-mathématique minutieuse.

D'ailleurs, la direction du TREND ne coïncide pas toujours avec la direction des cotations. C'est peut-être le contraire. Il s'agit d'un cas particulier.

Dans ce cas, la tendance actuelle et toutes les tendances précédentes ont été déterminées et construites directement sur les prix provenant du testeur.

... L'image ne semble pas être à sa place et est donc supprimée ...

 

À propos de TREND, et des insinuations de tendances

Insinuation(dulatin.insinuatio- s'insinuer, s'insinuer)[1][2][3] est une fiction malveillante, unesuggestion de pensées négatives, uneincitation secrète, un chuchotement, un rapport négatif délibéré (ou même une fabrication decalomnie, présentant les pensées et les actes de son adversaire sous un jour qui pourrait lui nuire et qui est destinée à discréditer quelqu'un en coulisse, donnée en allusion ( c'est-à-dire pas directement mais indirectement)non pas directement, mais par référence indirecte à des faits et à des circonstances) ou secrètement[4][5].

Bien sûr, la notion de TENDANCE dans les mathématiques modernes est unique et pratiquement inexplorée (un "point blanc" sur la carte mathématique).

Et tout le monde s'attend probablement à une définition mathématique de TREND de ma part. Mais nous en reparlerons plus tard.

Ici, je vais parler de choses beaucoup plus intéressantes et importantes pour les traders, ainsi que pour la compréhension du phénomène de TREND lui-même.

Ici, je parlerai des PROPRIÉTÉS de la TENDANCE, et de toutes sortes d'insinuations de tendances sur ce sujet.

A propos des propriétés de TREND.

Bien sûr, TREND a acquis son influence et son importance dans la vie des traders pour une raison, et pas seulement en raison de ses propriétés uniques.

- Quelles sont les propriétés de TREND qui ont conduit à son importance ?

Pour démontrer ces propriétés (sans réduire la généralité de la considération), prenons une tendance mobile ordinaire constituée de trois points (cela suffira) :

Formule de tendance 1


Que voyons-nous sur la base de cette définition ?

Tout d'abord, je souhaite attirer l'attention des lecteurs sur le fait que la TREND est définie indépendamment du type de valeurs fixées.

C'est-à-dire que nous pouvons utiliser ce que nous voulons comme valeurs initiales de qi.

Cela inclut les valeurs des fonctions continues. Personne ne l'interdit ! !!

En conséquence, nous observons les propriétés suivantes de TREND :

1. La tendance d'une fonction linéaire sera également une fonction linéaire.

2) La tendance d'une parabole sera également une parabole.

La tendance d'une fonction cubique sera également une fonction cubique.

En général, pour tout polynôme de degré N donné, la tendance sera nécessairement un polynôme de même degré. C'est-à-dire que la condition

Formule de tendance 2

C'est-à-dire qu'un seul regard d'un trader expérimenté sur la TREND suffit pour que le trader définisse le type de situation et la façon d'agir dans cette situation.

Dans ce cas, le trader peut ne pas voir du tout les cotations de TREND, qui peuvent être retirées du champ de vision, puisque les cotations n'ont aucune influence.

TREND indique lui-même le comportement de ces cotations et indique ce qu'il faut faire.

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

Mais ce ne sont pas là toutes les propriétés étonnantes de TREND.

Il n'est pas difficile de remarquer (mais c'est beaucoup plus compliqué que dans le cas précédent), que la TENDANCE de toute fonction périodique sera également une fonction périodique avec la même période que la fonction parent.

Par exemple, la TENDANCE d'une onde sinusoïdale sera également une onde sinusoïdale (onde cosinusoïdale) avec la même période que les valeurs d'origine.

Par exemple, la TENDANCE d'une tangente (cotangente) sera également une tangente (cotangente).

La TENDANCE d'une cycloïde (épicycloïde, hypocycloïde) sera aussi une cycloïde (épicycloïde, hypocycloïde), etc.

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

En bref, il suffit à un trader expérimenté de regarder la tendance pour savoir ce qui va se passer ensuite et comment agir dans une telle situation.

La situation actuelle sur le marché FOREX en est un exemple frappant.

Formule de tendance 3

Beaucoup de gens se demandent : qu'adviendra-t-il de la livre dans une telle situation (JBP/JPY) ?

Pour les commerçants, la réponse est évidente : tombera-t-il "sous le socle" ?

Une autre limite autour de 140.00

Un fantasme ?

Non ! La réalité future !

Mais ce n'est pas le sujet de mon article, bien sûr. Tout ceci est simple et clair pour un trader.

J'écris ceci à propos de quelque chose d'entièrement différent.

A propos des insinuations de TREND (dans MT4)

Bien sûr, le TREND est pour les commerçants à la fois DIEU et Roi, et une icône à laquelle ils prient.

Et toute insinuation à ce sujet est inappropriée pour un trader.

Jetons maintenant un regard de trader sur le "simulateur de réussite" - MT4. (https://ru.wikipedia.org/wiki/Симулятор)

C'est une question tout à fait naturelle pour le trader : comment construire la tendance élémentaire dans le MT ?

- Quelle est la réponse des développeurs MT4 ?

- COMMENT ?

Les développeurs de MT4 ont proposé aux traders, au lieu des TRENDs, leur "ruse" sous la forme de"lignes de tendance" ( ???????????????????!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!).

Qu'est-ce qu'une "ligne de tendance" ? Personnellement, je ne le sais pas.

Pour moi, c'est le substitut qui nous est présenté dans le commerce sous le nom de "crème aigre artificielle", "fromage artificiel" et autres produits "artificiels".

 
neverness:

Sur la TENDANCE, et les insinuations de tendance

...

1) La tendance d'une fonction linéaire sera également une fonction linéaire.

La tendance d'une parabole sera également une parabole.

3. La tendance d'une fonction cubique sera également une fonction cubique.

....

Comment ai-je pu deviner que la tendance pouvait être une courbe) ?

Alors, quand même, comment pensez-vous que la tendance devrait être construite ?

 
neverness:


Les développeurs de MT4 ont proposé aux traders, au lieu des TRENDs, leur propre "astuce" sous la forme de"lignes de tendance" ( ???????????????????!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!).

Qu'est-ce qu'une "ligne de tendance" ? Personnellement, je ne le sais pas.

En ce qui me concerne, c'est le substitut qui nous est présenté dans les magasins sous le nom de "crème aigre artificielle", "fromage artificiel" et autres produits "artificiels".

Une ligne de tendance est le résultat de la visualisation d'une tendance, c'est-à-dire de sa présentation sous forme de ligne droite ou courbe.

 
Реter Konow:

Comment ai-je deviné que la tendance pouvait être de travers !))

Alors, comment pensez-vous qu'une tendance devrait être définie ?

Un trader n'a pas besoin de construire une tendance.

Un trader doit savoir comment construire une tendance, et doit connaître les PROPRIÉTÉS DE LA TENDANCE.

En outre, il est inutile de construire une tendance, car une seule tendance n'est pas informative. Il ne permet pas une analyse complète du flux des citations.

Pour une analyse complète des cotations, les traders utilisent une "famille de tendances" liées les unes aux autres.

Voici mon indicateur, qui construit tout le nécessaire pour un trader famille de TRENDs :

//+------------------------------------------------------------------+
//|                                                  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);
  }
//+------------------------------------------------------------------+

C'est-à-dire qu'il s'agit de véritables TENDANCES, et non de lignes de tendance.

Sentez la différence.

Raison: