[Archiv!] Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht daran vorbei. Könnte nirgendwo ohne dich hingehen - 2. - Seite 158
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
bei einer Trendänderung über einen bestimmten Zeitraum... Siehe https://www.mql5.com/ru/forum/131277/page148 und https://www.mql5.com/ru/forum/131277/page149
Lassen Sie uns gemeinsam eine machen. Ich habe auch einen winkenden Indikator, der anzeigt, in welche Richtung es geht - brauchen Sie den?
sagen wir:
Danke, so etwas habe ich auch schon versucht. Ich habe es versucht, aber leider funktioniert es nicht.
Ich möchte versuchen, einen EA mit diesem Indikator zu erstellen, aber ich weiß nicht, wie man iCustom verwendet, um ihn zu öffnen.
//+------------------------------------------------------------------+
//| ADX Crossing.mq4
//| Amir
//+------------------------------------------------------------------+
#property copyright "Author - Amir"
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Lime
#property indicator_color2 Red
//---- input parameters
extern int ADXbars=14;
extern int CountBars=1000;
extern int Level=25;
//---- buffers
double val1[];
double val2[];
double b4plusdi,nowplusdi,b4minusdi,nowminusdi;
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
string short_name;
//---- indicator line
IndicatorBuffers(2);
SetIndexStyle(0,DRAW_ARROW);
SetIndexArrow(0,108);
SetIndexStyle(1,DRAW_ARROW);
SetIndexArrow(1,108);
SetIndexBuffer(0,val1);
SetIndexBuffer(1,val2);
//----
return(0);
}
//+------------------------------------------------------------------+
//| AltrTrend_Signal_v2_2 |
//+------------------------------------------------------------------+
int start()
{
double adx;
if (CountBars>=Bars) CountBars=Bars;
SetIndexDrawBegin(0,Bars-CountBars);
SetIndexDrawBegin(1,Bars-CountBars);
int i,shift,counted_bars;
//---- check for possible errors
if(counted_bars<0) return(-1);
//---- initial zero
if(counted_bars<1)
{
for(i=1;i<=CountBars;i++) val1[CountBars-i]=0.0;
for(i=1;i<=CountBars;i++) val2[CountBars-i]=0.0;
}
for (shift = CountBars; shift>=0; shift--)
{
adx=iADX(NULL,0,ADXbars,PRICE_CLOSE,MODE_MAIN,shift);
b4plusdi=iADX(NULL,0,ADXbars,PRICE_CLOSE,MODE_PLUSDI,shift-1);
nowplusdi=iADX(NULL,0,ADXbars,PRICE_CLOSE,MODE_PLUSDI,shift);
b4minusdi=iADX(NULL,0,ADXbars,PRICE_CLOSE,MODE_MINUSDI,shift-1);
nowminusdi=iADX(NULL,0,ADXbars,PRICE_CLOSE,MODE_MINUSDI,shift);
if (b4plusdi>b4minusdi && nowplusdi<nowminusdi && adx>Level)
{
val1[shift]=Low[shift]-5*Point;
}
if (b4plusdi<b4minusdi && nowplusdi>nowminusdi && adx>Level)
{
val2[shift]=High[shift]+5*Point;
}
}
return(0);
}
//+------------------------------------------------------------------+
Danke, so etwas habe ich auch schon versucht. Aber leider funktioniert das nicht.
Der Indikator zeichnet Punkte, ich möchte versuchen, einen EA mit ihm zu machen, aber ich verstehe nicht, wie man die Öffnungsbedingung durch iCustom zu schreiben.
Hallo zusammen! Haben Sie gesehen, was eine gute Handelsstrategie 20/200 Pips nach 6pm:
Wer hat den Power Index als Balkendiagramm? Geben Sie den Code ein.
RSI - Relative Stärke Index ?
todem habe ich versucht if (d1!=0)
aber der EA öffnet sich immer noch an einer falschen Stelle. In der Regel sollte es von Kaufen zu Verkaufen wechseln, aber manchmal öffnet es sich zweimal für Verkaufen. Vielleicht habe ich etwas nicht kopiert.
todem habe ich versucht if (d1!=0)
aber der EA öffnet sich immer noch an einer falschen Stelle. In der Regel sollte es von Kaufen zu Verkaufen wechseln, aber manchmal öffnet es sich zweimal für Verkaufen. Vielleicht habe ich etwas nicht kopiert.
Schicken Sie mir den Code und ich werde ihn korrigieren.