[Archivio] FOREX - Tendenze, previsioni e conseguenze (Episodio 15: Maggio 2012) - pagina 14

 

L'UE è un drago. Intendo uno schema.

Questo modello è per il rialzo. Se il minimo di ieri rompe oggi, dovremmo aspettarci un aumento sopra il massimo di ieri. Questa è una stronzata. Cadremo. Lentamente. Lo straniero non risponde. Straniero, se ti ho offeso, scusami!

 
snail09_1:

L'UE è un drago. Intendo uno schema.

Questo modello è per il rialzo. Se il minimo di ieri rompe oggi, dovremmo aspettarci un aumento sopra il massimo di ieri. Questa è una stronzata. Cadremo. Lentamente. Lo straniero non risponde. Straniero, se ti ho offeso, scusami!


Senza offesa))) Non mi interessa andare su e giù, cerco solo degli input.
 
strangerr:

Senza rancore))) Non mi interessa andare su e giù, cerco solo degli input.

Quindi. Dove si va, in pts. sull'ue e sugli inglesi?



 
snail09_1:

Quindi... Dove, in pp. sull'UE e sugli inglesi?



3190-3220
 
snail09_1:
Vuoi guardare un obiettivo meno globale? Ci butto dentro il mio tacchino crudo. Raw, perché sotto un'ora e sotto cinque cifre, con coppie come *.*****. Si possono vedere anche sulla storia i genieri-resistenti.
Oh, sono così eccitato, buttalo dentro.
 
Non sono riuscito a trovare nulla su google riguardo a saps e resistenze, puoi spiegare in poche parole di cosa si tratta per favore?
 
Vlad72:
Oh, sono così eccitato, buttalo dentro.
//+------------------------------------------------------------------+
//|                                              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;
   }
Cattura
 
emotraid:
Non ho trovato nulla di chiaro su linfa e resistenze in google, puoi spiegare in poche parole cosa sono?

I supporti e le resistenze sono livelli di prezzo che il prezzo colpisce. O li sfonda o rimbalza.

 
snail09_1:
Le zappe e le resistenze sono livelli di prezzo che il prezzo colpisce. O li sfonda o rimbalza.

è così semplice)))) supporto e resistenza e perché la gente si fa fare il lavaggio del cervello con parole stupide )))))) grazie
 
emotraid:

è così semplice)))) supporto e resistenza e perché la gente si fa fare il lavaggio del cervello con parole stupide )))))) grazie.
Ho allegato una foto. guardate le linee orizzontali. le due nere sono la gamma di volatilità che si restringe
Motivazione: