Kannst du mir bitte den Indikator mitteilen, der folgendes enthält:
1) zwei horizontale Linien bei der Eröffnung eines Handelstages
2) Eine Linie ist das Hoch und eine andere das Tief der ersten XX Kerzen
3) mehrere Zeitrahmen
4) Alarm mit Ton, Popup, Push und E-Mail bei Überschreiten der Linien.
Vielen Dank!
Jea
Einen solchen Indikator habe ich nicht. Sie könnten es mit den so genannten "London Breakout Boxes" oder etwas Ähnlichem versuchen (wenn ich mich nicht irre)
Einen solchen Indikator habe ich nicht. Sie könnten es mit den so genannten "London breakout boxes" oder ähnlichem versuchen (wenn ich mich nicht irre)
Ich wollte fragen, ob Sie einen Indikator oder ein Skript kennen, das Linien zu einigen Punkten zieht, die wir von einer X-Kerze aus setzen, mehr oder weniger wie ein Fibonacci
Zum Beispiel:
Wir haben die Kerze XX: XXh und wir wollen, dass aus dem Maximum und dem Minimum dieser Kerze X, markieren Sie ein paar Zeilen über das Maximum
Ich wollte fragen, ob Sie einen Indikator oder ein Skript kennen, das Linien zu einigen Punkten zieht, die wir von einer X-Kerze aus setzen, mehr oder weniger wie ein Fibonacci
Zum Beispiel:
Wir haben die Kerze XX: XXh und wir wollen, dass aus dem Maximum und dem Minimum dieser Kerze X, markieren Sie ein paar Zeilen über das Maximum
5. -----------------
4. -------------
3. ----------
2. -------------
1. ----------
Hauptleiste
1. Zeile X Punkte ---------------
2. Zeile X-Punkte ---------------
3. ----------------- ...
4º ----------------...
5. -----------....
..... usw.
Und dann im Minimum das Gleiche, aber unten
Beigefügtes Bild
Vielen Dank, ich hoffe auf Ihre Hilfe,
Haben Sie den Indikator aus dem ersten Beitrag dieses Treads überprüft?
mladen: ¿Ha comprobado el indicador desde el primer puesto de esta banda de rodadura?
Hallo
Si ya lo estaba buscando, pero lo que necesito es lo que muestro en la imagen, no sé si sería posible modificar algunos para ser capaz de utilizarlo en el momento necesario
Wenn ich schon auf der Suche war, aber was ich brauche, ist das, was ich im Bild zeige, ich weiß nicht, ob es möglich wäre, einige zu ändern, um in der Lage zu sein, es an der notwendigen zu verwenden
Si ya lo estaba buscando, pero lo que necesito es lo que muestro en la imagen, no sé si sería posible modificar algunos para ser capaz de utilizarlo en el momento necesario
Wenn ich schon suche, aber was ich brauche, ist das, was ich im Bild zeige, ich weiß nicht, ob es möglich wäre, einige zu ändern, um in der Lage zu sein, es an der notwendigen zu verwenden
danke
Soweit ich mich erinnere, gibt es einige, die genau das tun, was Sie brauchen. Bitte überprüfen Sie sie
//+------------------------------------------------------------------+//| soubra2003.mq4 |//| Copyright 2016-2018, soubra2003 |//| https://www.mql5.com/en/users/soubra2003 |//+------------------------------------------------------------------+#property copyright"Copyright 2016-2018, Soubra2003"#property link"https://www.mql5.com/en/users/soubra2003/seller"#property version"1.00"#property strictinputENUM_TIMEFRAMES TF=PERIOD_CURRENT; // Time frame /*input*/string InpName="Fibo"; // Line name/*extern*/double InpPrice=0.01; // Line priceinputcolor InpColor=clrRed; // Line colorinputENUM_LINE_STYLE InpStyle=STYLE_DASH; // Line styleinputint InpWidth=1; // Line width/*input*/bool InpBack=false; // Background line/*input*/bool InpSelection=true; // Highlight to move/*input*/bool InpHidden=true; // Hidden in the object list/*input*/long InpZOrder=0; // Priority for mouse click//---//int DigitFactor;double open,high,low,close,candlesize;
//+------------------------------------------------------------------+//| Expert initialization function//+------------------------------------------------------------------+intOnInit()
{
for(int i=0;i<6;i++)
{
HLineCreate(0,InpName+(string)i,0,InpPrice,InpColor,InpStyle,InpWidth,InpBack,InpSelection,InpHidden,InpZOrder);
HLineMove(0,InpName+(string)i,InpPrice);
}
//if(Digits==3) DigitFactor=100;//else if(Digits==5) DigitFactor=10000;//---return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+//| Expert tick function//+------------------------------------------------------------------+voidOnTick()
{
open = iOpen(NULL,TF,1);
high = iHigh(NULL,TF,1);
low = iLow(NULL,TF,1);
close = iClose(NULL,TF,1);
//
candlesize = high-low;
if(candlesize < 0) candlesize=candlesize*(-1);
candlesize = NormalizeDouble(candlesize,Digits);
//---
HLineMove(0,InpName+(string)0,low);
HLineMove(0,InpName+(string)5,high);
//if(close > open) //UP
{
HLineMove(0,InpName+(string)1,high-candlesize*0.236);
HLineMove(0,InpName+(string)2,high-candlesize*0.382);
HLineMove(0,InpName+(string)3,high-candlesize*0.50);
HLineMove(0,InpName+(string)4,high-candlesize*0.618);
}
elseif(close < open) //DOWN
{
HLineMove(0,InpName+(string)1,low+candlesize*0.236);
HLineMove(0,InpName+(string)2,low+candlesize*0.382);
HLineMove(0,InpName+(string)3,low+candlesize*0.50);
HLineMove(0,InpName+(string)4,low+candlesize*0.618);
}
}
//+------------------------------------------------------------------+//| Expert deinitialization function//+------------------------------------------------------------------+voidOnDeinit(constint reason)
{
for(int i=0;i<6;i++)
ObjectDelete(ChartID(),InpName+(string)i);
//---Print("Bye.");
}
//+------------------------------------------------------------------+//| Create the horizontal line |//+------------------------------------------------------------------+bool HLineCreate(constlong chart_ID=0, // chart's ID conststring name="HLine", // line name constint sub_window=0, // subwindow index double price=0, // line price constcolor clr=clrRed, // line color constENUM_LINE_STYLE style=STYLE_SOLID, // line style constint width=1, // line width constbool back=false, // in the background constbool selection=true, // highlight to move constbool hidden=true, // hidden in the object list constlong z_order=0) // priority for mouse click
{
//--- if the price is not set, set it at the current Bid price level if(!price)
price=SymbolInfoDouble(Symbol(),SYMBOL_BID);
//--- reset the error value ResetLastError();
//--- create a horizontal line if(!ObjectCreate(chart_ID,name,OBJ_HLINE,sub_window,0,price))
{
Print(__FUNCTION__,
": failed to create a horizontal line! Error code = ",GetLastError());
return(false);
}
//--- set line color ObjectSetInteger(chart_ID,name,OBJPROP_COLOR,clr);
//--- set line display style ObjectSetInteger(chart_ID,name,OBJPROP_STYLE,style);
//--- set line width ObjectSetInteger(chart_ID,name,OBJPROP_WIDTH,width);
//--- display in the foreground (false) or background (true) ObjectSetInteger(chart_ID,name,OBJPROP_BACK,back);
//--- enable (true) or disable (false) the mode of moving the line by mouse //--- when creating a graphical object using ObjectCreate function, the object cannot be //--- highlighted and moved by default. Inside this method, selection parameter //--- is true by default making it possible to highlight and move the object ObjectSetInteger(chart_ID,name,OBJPROP_SELECTABLE,selection);
ObjectSetInteger(chart_ID,name,OBJPROP_SELECTED,selection);
//--- hide (true) or display (false) graphical object name in the object list ObjectSetInteger(chart_ID,name,OBJPROP_HIDDEN,hidden);
//--- set the priority for receiving the event of a mouse click in the chart ObjectSetInteger(chart_ID,name,OBJPROP_ZORDER,z_order);
//--- successful execution return(true);
}
//+------------------------------------------------------------------+//| Move horizontal line |//+------------------------------------------------------------------+bool HLineMove(constlong chart_ID=0, // chart's ID conststring name="HLine", // line name double price=0) // line price
{
//--- if the line price is not set, move it to the current Bid price level if(!price)
price=SymbolInfoDouble(Symbol(),SYMBOL_BID);
//--- reset the error value ResetLastError();
//--- move a horizontal line if(!ObjectMove(chart_ID,name,0,0,price))
{
Print(__FUNCTION__,
": failed to move the horizontal line! Error code = ",GetLastError());
return(false);
}
//--- successful execution return(true);
}
//+------------------------------------------------------------------+//Bye
Hallo Mladen,
Kannst du mir bitte den Indikator mitteilen, der folgendes enthält:
1) zwei horizontale Linien bei der Eröffnung eines Handelstages
2) Eine Linie ist das Hoch und eine andere das Tief der ersten XX Kerzen
3) mehrere Zeitrahmen
4) Alarm mit Ton, Popup, Push und E-Mail bei Überschreiten der Linien.
Danke!
Hallo Mladen,
Kannst du mir bitte den Indikator mitteilen, der folgendes enthält:
1) zwei horizontale Linien bei der Eröffnung eines Handelstages
2) Eine Linie ist das Hoch und eine andere das Tief der ersten XX Kerzen
3) mehrere Zeitrahmen
4) Alarm mit Ton, Popup, Push und E-Mail bei Überschreiten der Linien.
Vielen Dank!
Jea
Einen solchen Indikator habe ich nicht. Sie könnten es mit den so genannten "London Breakout Boxes" oder etwas Ähnlichem versuchen (wenn ich mich nicht irre)
Jea
Einen solchen Indikator habe ich nicht. Sie könnten es mit den so genannten "London breakout boxes" oder ähnlichem versuchen (wenn ich mich nicht irre)
Vielen Dank. Es wäre besser, eine horizontale Linie statt eines Kastens.
Und dann im Minimum das Gleiche, aber unten
Beigefügtes Bild
Und dann im Minimum das Gleiche, aber unten
Beigefügtes Bild
¿Ha comprobado el indicador desde el primer puesto de esta banda de rodadura?
Si ya lo estaba buscando, pero lo que necesito es lo que muestro en la imagen, no sé si sería posible modificar algunos para ser capaz de utilizarlo en el momento necesario
Wenn ich schon auf der Suche war, aber was ich brauche, ist das, was ich im Bild zeige, ich weiß nicht, ob es möglich wäre, einige zu ändern, um in der Lage zu sein, es an der notwendigen zu verwenden
danke
Si ya lo estaba buscando, pero lo que necesito es lo que muestro en la imagen, no sé si sería posible modificar algunos para ser capaz de utilizarlo en el momento necesario
Wenn ich schon suche, aber was ich brauche, ist das, was ich im Bild zeige, ich weiß nicht, ob es möglich wäre, einige zu ändern, um in der Lage zu sein, es an der notwendigen zu verwenden
danke
Ich habe den Namen der Zeile im Programmcode geändert, so dass man mehrere Breakouts anhängen kann
Ich habe den Namen der Zeile im Programmcode geändert, so dass es möglich ist, mehr als 1 anzuschließen.
Ich hoffe, dies ist hilfreich