Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 378
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
Tick-Volumen, das ist klar: wie viele Ticks waren in einem Minutenbalken, aber in Handelsvolumen wie?
Indikatoren: Volumenindikatoren - Diagramme.
Auf dem Forex-Markt bezieht sich das Volumen auf die Anzahl der Ticks (Preisänderungen) während eines Zeitintervalls. Bei börsengehandelten Instrumenten sind damit die Volumina der getätigten Geschäfte (in Kontrakten oder in Geldbeträgen) gemeint.
Indikatoren: Volumenindikatoren - Diagramme.
Für den FOREX-Markt verstehen wir unter dem Volumen die Anzahl der Ticks (Preisänderungen) während eines Zeitintervalls. Bei börsengehandelten Instrumenten sind damit die Volumina der getätigten Geschäfte (in Kontrakten oder in Geld) gemeint.
In MetaEditor ist es wahrscheinlich nicht möglich,das Handelsvolumen durch einfache Berechnung ohne Laden aus anderen Quellen oder Induks zu ermitteln, oder liege ich da falsch?
Und der Link, wie ich sehe. Ich habe es gesehen.
Ich hoffe, dass die gehandelten Mengen auf die rechte Seite der Gleichung übertragen werden.
Im Meta-Editor ist es wahrscheinlich nicht möglich,das Handelsvolumen durch eine einfache Berechnung zu ermitteln, ohne andere Quellen oder Induks zu laden, oder irre ich mich?
Und der Link, wie ich sehe. Danke.
Die dortigen Indikatoren beruhen auf mathematischen Berechnungen und nicht auf realen Daten.
Öffnen Sie ein beliebiges Diagramm. Klicken Sie mit der rechten Maustaste und wählen Sie abwechselnd "Volumes" und"Volumes ankreuzen". Sehen Sie sich den Unterschied an.
In mt4 gibt es keine Tickvolumina, sondern nur Volumina.
Wir brauchen Hilfe! Helfen Sie mir, einen Fehler zu finden.
Der EA vergleicht stochastische Werte auf verschiedenen Kerzenständern, CCI auf verschiedenen Kerzenständern. Unter bestimmten Bedingungen sollten Aufträge geöffnet werden, aber sie werden auch dann geöffnet, wenn die Indikatorwerte die Bedingungen nicht erfüllen. Vielen Dank im Voraus.
M_0=NormalizeDouble(iStochastic(NULL,Период_графика,Stoch_Период_K,Stoch_Период_D,Stoch_Задержка,MODE_SMA,1,MODE_MAIN,0),1);// 0 бар
M_1=NormalizeDouble(iStochastic(NULL,Период_графика,Stoch_Период_K,Stoch_Период_D,Stoch_Задержка,MODE_SMA,1,MODE_MAIN,1),1);// 1 бар
M_2=NormalizeDouble(iStochastic(NULL,Период_графика,Stoch_Период_K,Stoch_Период_D,Stoch_Задержка,MODE_SMA,1,MODE_MAIN,2),1);// 2 бар
S_0=NormalizeDouble(iStochastic(NULL,Период_графика,Stoch_Период_K,Stoch_Период_D,Stoch_Задержка,MODE_SMA,1,MODE_SIGNAL,0),1);// 0 бар
S_1=NormalizeDouble(iStochastic(NULL,Период_графика,Stoch_Период_K,Stoch_Период_D,Stoch_Задержка,MODE_SMA,1,MODE_SIGNAL,1),1);// 1 бар
S_2=NormalizeDouble(iStochastic(NULL,Период_графика,Stoch_Период_K,Stoch_Период_D,Stoch_Задержка,MODE_SMA,1,MODE_SIGNAL,2),1);// 2 бар
C3=NormalizeDouble(iCCI(NULL,Период_графика,CCI_Период,PRICE_CLOSE,3),1);// Получаем значения CCI
C2=NormalizeDouble(iCCI(NULL,Период_графика,CCI_Период,PRICE_CLOSE,2),1);// Получаем значения CCI
C1=NormalizeDouble(iCCI(NULL,Период_графика,CCI_Период,PRICE_CLOSE,1),1);// Получаем значения CCI
C0=NormalizeDouble(iCCI(NULL,Период_графика,CCI_Период,PRICE_CLOSE,0),1);// Получаем значения CCI
if (C3>100.0) CCI_high=true;
if (C2>100.0) CCI_high=true;
if (C1>100.0) CCI_high=true;
if (C3<-100.0) CCI_low=true;
if (C2<-100.0) CCI_low=true;
if (C1<-100.0) CCI_low=true;
//--------------------------------------------------------------------
if( M_2 <= S_2 && M_1 >= S_1 ) // Зеленая пересекает красную снизу
{
if(((M_2+M_1+S_2+S_1)/4.0<=20.0) && M_0 > S_0 ) Cross_low=true;// Если пересечение ниже 20
}
if( M_2 >= S_2 && M_1 <= S_1 ) // Зеленая пересекает красную сверху
{
if(((M_2+M_1+S_2+S_1)/4.0>=80.0) && M_0 < S_0 ) Cross_high=true;// Если пересечение выше 80
}
//--------------------------------------------------------------------
if(C0<100.0 && C0>-100.0)
{
if(CCI_high=true && Cross_high==true)Open_sell(); // Переходим к открытию ордера sell
if(CCI_low=true && Cross_low==true)Open_buy(); // Переходим к открытию ордера buy
}
int Heute=0;
void OnTick()
{
if (IsTradeAllowed() == false) {return;}
if (HowOrders() == 0) //Bestellungszähler
{
if (DayOfWeek() == 1 && HowOrders() < 2 && Today!=TimeDay(TimeCurrent())
{
OpenNewWeek(OP_SELLSTOP);
OpenNewWeek(OP_BUYSTOP);
if (HowOrders() == 2) Today = TimeDay(TimeCurrent())
}
Rückkehr;
}
Rückkehr;
}
Ich danke Ihnen im Voraus
Hallo! Bitte helfen Sie mir bei dem Problem der Eröffnung von schwebenden Aufträgen am Montag, direkt nach Markteröffnung. Ich erhalte die Fehler 133 und 132
int Heute=0;
void OnTick()
{
if (IsTradeAllowed() == false) {return;}
if (HowOrders() == 0) //Bestellungszähler
{
if (DayOfWeek() == 1 && HowOrders() < 2 && Today!=TimeDay(TimeCurrent())
{
OpenNewWeek(OP_SELLSTOP);
OpenNewWeek(OP_BUYSTOP);
if (HowOrders() == 2) Today = TimeDay(TimeCurrent())
}
Rückkehr;
}
Rückkehr;
}
Ich danke Ihnen im Voraus
132
ERR_MARKET_CLOSED
Der Markt ist geschlossen
133
ERR_TRADE_DISABLED
Kein Handel erlaubt
132
ERR_MARKET_CLOSED
Der Markt ist geschlossen
133
ERR_TRADE_DISABLED
Handel verboten
Wie kann ich überprüfen, ob der Markt geschlossen und der Handel verboten ist?