Hey BlackPeal,
danke für den Befehl. Ich habe mich mal daran versucht aber es nicht hinbekommen. Nun kommt bei jedem Kerzen Beginn ein Alarm. Bin leider ein blutiger Anfänger wenn es um mql geht.
Hier der Code, vermutlich nicht korrekt
Code:
#property copyright "Ryan Cap"
#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color1 Yellow
#property indicator_width1 3
extern double distance = 0.0010;
extern string onOff = "off";
double v1[];
double val1;
int i;
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
SetIndexStyle(0,DRAW_HISTOGRAM,STYLE_SOLID,3);
SetIndexDrawBegin(0, i-1);
SetIndexBuffer(0, v1);
SetIndexLabel(0,"Candle bigger than Distance");
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
i = Bars;
while(i >= 0)
{
val1 = (High[i]-Low[i]);
//----
if(val1 > distance) {
v1[i] = Low[i]-0.0005;
}
else{
v1[i] = 0;
}
//----
i--;
static int act_bars;
if(Bars!=act_bars)
{
if(onOff == "on" && v1[0] != 0){
Alert("Candle Size Alert on "+Symbol()+" at "+TimeToStr(TimeLocal(),TIME_SECONDS));
}
act_bars=Bars;}
}
return(0);
}
//----
Würde mich freuen wenn du es oder auch newTrader es vielleicht kurz im Indicator reinschreiben könnte und den Code dann postet oder ihn wieder hochladen würde.