Il consigliere "Forse saremo fortunati" - pagina 12

 
VladislavVG:

Per quanto riguarda i cicli: ho scritto le considerazioni di cui sopra - sarei felice se tu potessi dimostrare il contrario.

Non stavo parlando di prezzo vs. tempo, ma solo di usare i cicli temporali per filtrare i primi segnali, per aspettare che il prezzo raggiunga il suo giusto picco e non possa muoversi ulteriormente. E il fatto che non possa spostarsi ulteriormente al limite del ciclo temporale non è, scusate, un mio problema. È solo una proprietà osservabile del mercato, che può essere usata praticamente))) Non mi interessa la natura di questo fenomeno)))
 
Mathemat:

State facendo demagogia e sofismi sulla dipendenza dal tempo. Che diavolo di differenza fa?

È chiaro che in termini puramente filosofici, qualsiasi processo naturale non dipende dal tempo, ma dagli eventi. Tuttavia, in fisica è stato a lungo abituato a descrivere i processi proprio in termini di tempo, poiché è la misura uniforme di qualsiasi dinamica.

Non sto parlando della nuova fisica, la fisica moderna, in cui spesso è più conveniente descrivere processi non dal tempo. Ma questa è solo una questione di convenienza. Se fosse più conveniente scrivere i processi di nascita-trasformazione delle particelle come dipendenti dal tempo, così sarebbe.


Penso che sia un ridicolo tentativo degli oppositori di confondere il docente anziano, di annebbiare la sua testa e di portare via il pensiero del suo ragionamento. E questo in un momento in cui il docente è già nel mirino, quando in effetti ha già rivelato con la sua mente indagatrice il principale segreto del forex e gli ha "stretto il cappio".

E solo una frase del docente non mi dà riposo. "Personalmente per me la questione della possibilità di fare previsioni nei mercati, come il Forex, è già stata risolta con l'insistenza dell'indicatore. "

L'ho riletto 46 volte. Non è stato fino al 47° che ho visto il processo delle linee colorate che comunicano con il docente come se fosse reale. Obbedendo a una misteriosa divinità 18 . queste linee, contorcendosi, stringono i loop prima sul forex, poi sul monitor e poi, avendo lasciato il suo angusto spazio bidimensionale, strisciano verso il docent. Quello che ho visto dopo non lo dirò.

 
artikul:
Non stavo parlando di prezzo vs. tempo, ma solo di usare i cicli temporali per filtrare i primi segnali, per aspettare che il prezzo raggiunga il suo giusto picco e NON possa andare avanti. E il fatto che non possa spostarsi ulteriormente al limite del ciclo temporale non è, scusate, un mio problema. È solo una proprietà osservabile del mercato, che può essere usata praticamente))) La natura di questo fenomeno mi interessa molto poco)))


Quindi ti ho frainteso. Naturalmente si possono prendere in considerazione le caratteristiche temporali delle influenze sul sistema come condizioni aggiuntive - non è di questo che stiamo parlando.

2 C-4:
a parte i transitori, per esempio il processo di invecchiamento - questo non si applica solo alla natura vivente.

 
Mischek: E solo una frase del docente mi tiene in sospeso. "Personalmente, per me, la questione di poter fare previsioni in mercati come il forex è già stata risolta su insistenza dell'indicatore. "
Sì, ho già messo la prima riga del loop negli annali. Forse anche questo dovrebbe.
 
yosuf:
Puoi suggerire un EA se ce n'è uno in kodobase che imposta due ordini diversamente diretti con lo stesso volume, TP e SL all'inizio di una barra, per esempio un BAY lot 1, TP 30, SL 20 e un SELL lot 1, TP 30, SL 20. Per favore, commentate questo tipo di strategia a caso, se qualcuno l'ha provata.

Yusufhoja, prova il tuo indicatore insieme al mio. Sull'indicatore dell'ora. Gli altri TF non stanno raccogliendo in questo momento.

//+------------------------------------------------------------------+
//|                                              InBarMtfFibo_v1.mq4 |
//|                                        Copyright © 2012, Snail09 |
//|                            https://www.mql4.com/ru/users/snail_09 |
//|                                                       18.04.2012 |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2012, Snail09"
#property link      "https://www.mql4.com/ru/users/snail_09"

#property indicator_buffers 4
#property indicator_color1 Magenta
#property indicator_color2 Magenta
#property indicator_color3 Blue
#property indicator_color4 Blue
#property indicator_width1 2
#property indicator_width2 2
#property indicator_width3 1
#property indicator_width4 1

// Количество свечей эмулирующих старший, возможно нестандартный ТФ
extern int TF        = 5;
// Количество свечей старшего ТФ, среди которых ищется внутренняя свеча
extern int NR        = 3;
// Количество недель для максимума и минимума
extern int Weeks     = 5;
// Фибы:
extern string string1 = "---Фибы:---";
extern double F13    = 0.0013;
extern double F21    = 0.0021;
extern double F34    = 0.0034;
extern double F55    = 0.0055;
extern double F89    = 0.0089;
extern double F144   = 0.0144;
extern double F233   = 0.0233;
extern double F377   = 0.0377;
// Использование алерта.
extern bool UseAlert = false;

// Массивы для максимумов и минимумов старшего ТФ, а также диапазонов
double val1[],val2[],val3[],val4[];
double Max[],Min[],Diapazon[];

#property indicator_chart_window

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
   {
   SetIndexBuffer(0,val1);
   SetIndexBuffer(1,val2);
   SetIndexBuffer(2,val3);
   SetIndexBuffer(3,val4);
   
   SetIndexStyle(0,DRAW_ARROW);
   SetIndexStyle(1,DRAW_ARROW);
   SetIndexStyle(2,DRAW_SECTION);
   SetIndexStyle(3,DRAW_SECTION);
   
   SetIndexArrow(0,158);
   SetIndexArrow(1,158);
   
   SetIndexEmptyValue(0,EMPTY_VALUE);
   SetIndexEmptyValue(1,EMPTY_VALUE);
   SetIndexEmptyValue(2,EMPTY_VALUE);
   SetIndexEmptyValue(3,EMPTY_VALUE);
   
   SetIndexLabel(0,"Hi");
   SetIndexLabel(1,"Low");
   
   ArrayResize(Max,NR);
   ArrayResize(Min,NR);
   ArrayResize(Diapazon,NR);

   return(0);
   }

//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
   {
   int i,k;
   string s;
   k=ObjectsTotal();
   for (i=k-1;i>=0; i--) 
      {
      s=ObjectName(i);
      if(StringFind(s,"IBMF_",0)>=0) ObjectDelete(s);
      }
   return(0);
   }

//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
   {
   static datetime PrevTime=0;   // Время открытия предпоследнего бара

   if(PrevTime==0) PrevTime=Time[0];  // При первом запуске текущий бар пропускаем

   int limit;
   int counted_bars=IndicatorCounted();
   if(counted_bars==0) limit=Bars-TF*NR;
   if(counted_bars<0) return(-1);
   if(counted_bars>0) limit=Bars-counted_bars;
   limit--;

   ArrayInitialize(val1,EMPTY_VALUE);
   ArrayInitialize(val2,EMPTY_VALUE);
   
   for(int i=limit;i>=0;i--)
      {   
      int shift=i;
      for(int j=0; j<NR; j++)
         {
         Max[j]=High[iHighest(NULL,0,MODE_HIGH,TF,shift)];
         Min[j]=Low[iLowest(NULL,0,MODE_LOW,TF,shift)];
         Diapazon[j]=Max[j]-Min[j];
         shift+=TF;
         }
      if((Max[0]<Max[1])&&(Min[0]>Min[1])&&(Diapazon[0]<=Diapazon[ArrayMinimum(Diapazon)]))
         {
         for(int k=1; k<TF+1; k++)
            {val1[k]=Max[0]; val2[k]=Min[0];}
         val3[i]=Max[0]; val4[i]=Min[0];
         if((val3[i]!=EMPTY_VALUE)&&(val3[i+1]==EMPTY_VALUE))
            {
            DrawObjects(Weeks,val3[i],val4[i]);
            }
         }
      if(UseAlert)
         {
         if(Time[0]>PrevTime)   // 1 раз на бар выводим алерт
            if((val1[1]!=EMPTY_VALUE)&&(val2[1]!=EMPTY_VALUE))
               Alert(Symbol(),Period());
         }
      PrevTime=Time[0]; // Запоминаем время открытия нулевого бара*/
      }
   return(0);
   }
//+------------------------------------------------------------------+

void DrawObjects(int W,double H,double L)
   {
   string label;
   
   label = "IBMF_WH"+Weeks;
   ObjectDelete(label);
   double WHigh=iHigh(NULL,PERIOD_W1,iHighest(NULL,PERIOD_W1,MODE_HIGH,W,1));
   ObjectCreate(label,OBJ_HLINE,0,0,WHigh);
   ObjectSet(label,OBJPROP_WIDTH,3);
   ObjectSet(label,OBJPROP_COLOR,Black);
   
   label = "IBMF_WL"+Weeks;
   ObjectDelete(label);
   double WLow=iLow(NULL,PERIOD_W1,iLowest(NULL,PERIOD_W1,MODE_LOW,W,1));
   ObjectCreate(label,OBJ_HLINE,0,0,WLow);
   ObjectSet(label,OBJPROP_WIDTH,3);
   ObjectSet(label,OBJPROP_COLOR,Black);
   
   label = "IBMF_WMed"+Weeks;
   ObjectDelete(label);
   double WMed=(WHigh+WLow)/2;
   ObjectCreate(label,OBJ_HLINE,0,0,WMed);
   ObjectSet(label,OBJPROP_STYLE,STYLE_DOT);
   ObjectSet(label,OBJPROP_COLOR,Black);
   
   label = "IBMF_ChHi";
   ObjectDelete(label);
   ObjectCreate(label,OBJ_HLINE,0,0,H);
   ObjectSet(label,OBJPROP_WIDTH,2);
   ObjectSet(label,OBJPROP_COLOR,Black);

   label = "IBMF_ChLow";
   ObjectDelete(label);
   ObjectCreate(label,OBJ_HLINE,0,0,L);
   ObjectSet(label,OBJPROP_WIDTH,2);
   ObjectSet(label,OBJPROP_COLOR,Black);

   label = "IBMF_S13";
   ObjectDelete(label);
   ObjectCreate(label,OBJ_HLINE,0,0,L-F13);
   ObjectSet(label,OBJPROP_WIDTH,1);
   ObjectSet(label,OBJPROP_COLOR,Red);

   label = "IBMF_R13";
   ObjectDelete(label);
   ObjectCreate(label,OBJ_HLINE,0,0,H+F13);
   ObjectSet(label,OBJPROP_WIDTH,1);
   ObjectSet(label,OBJPROP_COLOR,Blue);

   label = "IBMF_S21";
   ObjectDelete(label);
   ObjectCreate(label,OBJ_HLINE,0,0,L-F21);
   ObjectSet(label,OBJPROP_WIDTH,1);
   ObjectSet(label,OBJPROP_COLOR,Red);

   label = "IBMF_R21";
   ObjectDelete(label);
   ObjectCreate(label,OBJ_HLINE,0,0,H+F21);
   ObjectSet(label,OBJPROP_WIDTH,1);
   ObjectSet(label,OBJPROP_COLOR,Blue);

   label = "IBMF_S34";
   ObjectDelete(label);
   ObjectCreate(label,OBJ_HLINE,0,0,L-F34);
   ObjectSet(label,OBJPROP_WIDTH,1);
   ObjectSet(label,OBJPROP_COLOR,Red);

   label = "IBMF_R34";
   ObjectDelete(label);
   ObjectCreate(label,OBJ_HLINE,0,0,H+F34);
   ObjectSet(label,OBJPROP_WIDTH,1);
   ObjectSet(label,OBJPROP_COLOR,Blue);
   
   label = "IBMF_S55";
   ObjectDelete(label);
   ObjectCreate(label,OBJ_HLINE,0,0,L-F55);
   ObjectSet(label,OBJPROP_WIDTH,1);
   ObjectSet(label,OBJPROP_COLOR,Red);

   label = "IBMF_R55";
   ObjectDelete(label);
   ObjectCreate(label,OBJ_HLINE,0,0,H+F55);
   ObjectSet(label,OBJPROP_WIDTH,1);
   ObjectSet(label,OBJPROP_COLOR,Blue);
   
   label = "IBMF_S89";
   ObjectDelete(label);
   ObjectCreate(label,OBJ_HLINE,0,0,L-F89);
   ObjectSet(label,OBJPROP_WIDTH,1);
   ObjectSet(label,OBJPROP_COLOR,Red);

   label = "IBMF_R89";
   ObjectDelete(label);
   ObjectCreate(label,OBJ_HLINE,0,0,H+F89);
   ObjectSet(label,OBJPROP_WIDTH,1);
   ObjectSet(label,OBJPROP_COLOR,Blue);
   
   label = "IBMF_S144";
   ObjectDelete(label);
   ObjectCreate(label,OBJ_HLINE,0,0,L-F144);
   ObjectSet(label,OBJPROP_WIDTH,1);
   ObjectSet(label,OBJPROP_COLOR,Red);

   label = "IBMF_R144";
   ObjectDelete(label);
   ObjectCreate(label,OBJ_HLINE,0,0,H+F144);
   ObjectSet(label,OBJPROP_WIDTH,1);
   ObjectSet(label,OBJPROP_COLOR,Blue);
   
   label = "IBMF_S233";
   ObjectDelete(label);
   ObjectCreate(label,OBJ_HLINE,0,0,L-F233);
   ObjectSet(label,OBJPROP_WIDTH,1);
   ObjectSet(label,OBJPROP_COLOR,Red);

   label = "IBMF_R233";
   ObjectDelete(label);
   ObjectCreate(label,OBJ_HLINE,0,0,H+F233);
   ObjectSet(label,OBJPROP_WIDTH,1);
   ObjectSet(label,OBJPROP_COLOR,Blue);
   
   label = "IBMF_S377";
   ObjectDelete(label);
   ObjectCreate(label,OBJ_HLINE,0,0,L-F377);
   ObjectSet(label,OBJPROP_WIDTH,1);
   ObjectSet(label,OBJPROP_COLOR,Red);

   label = "IBMF_R377";
   ObjectDelete(label);
   ObjectCreate(label,OBJ_HLINE,0,0,H+F377);
   ObjectSet(label,OBJPROP_WIDTH,1);
   ObjectSet(label,OBJPROP_COLOR,Blue);
   
   WindowRedraw();
   return;
   }
 
Mathemat:
Sì, ho già messo la prima riga del cappio negli annali. Probabilmente dovrei metterlo negli annali.

Smettila di fare la ceretta a Yusuf! Altrimenti ti piomberò addosso con tutta la potenza di un orgasmo! Se non capisci, allora vai in pace, non cagare nel thread di qualcun altro. Alcune persone vengono su ogni nuovo thread apposta per cagarci sopra e aumentare la loro grandezza percepita. A quanto pare i loro profitti sono in calo, quindi stanno sputando bile. Swinosaurus, Reshetov, siete confusi, ci sono persone intorno a voi, non fantasmi creati dalla vostra immaginazione malata. Scende dal cielo. Ricordati di te stesso all'inizio del cammino. E smettila di sputare bile alla fine, la tua esperienza negativa è un vantaggio, non farne una clinica.

ZS. Anch'io sono seduto davanti alla televisione e sto codificando sulle mie ginocchia, solo senza calze di lana, e il mio portatile non potrebbe sopportare la birra. Non mi interessa chi è il campione di calcio, questo è un argomento per...

 
Mischek:


Credo che questo sia un ridicolo tentativo degli oppositori di ingannare il docente, di annebbiargli la testa e di portarlo lontano dal suo ragionamento. E questo in un momento in cui il docente è già nel mirino, quando in effetti ha già rivelato con la sua mente indagatrice il principale segreto del forex e gli ha "stretto il cappio".


Compra una cravatta con il nodo già legato. Tutto quello che devi fare è infilare la testa nel cappio e stringerlo! (c)
Motivazione: