Antwort

Sowohl Renko-Balken als auch Zeitdiagramme verwenden?

15 Antworten

ssdex

Kunde, bbp_participant, Gemeinschaft, 99 Antworten.

Profil besuchen

vor 7 Jahren #115509

Hallo,

 

Ich versuche, Time Charts und Renko Bars gleichzeitig zu verwenden. Meine Frage bezieht sich darauf, wie die EA-Software das Statement betrachtet.

 

Beispiel:

Wenn die Hauptstochastik größer ist als das Signal auf dem H1-Zeitrahmen && die Stochastik auf den Renko-Balken nach oben gekreuzt hat, DANN gehen Sie in den Handel.

 

So mit der Stochastik die wichtigsten Bewegungen durch die Bars Preisbewegung. Ich möchte, dass die H1-Stochastik nur bei der Eröffnung der Bar auf dem H1-Zeitrahmen zu überprüfen. Es scheint, dass es bei der Eröffnung eines jeden Renko-Balken überprüft wird. 

 

Gibt es eine Möglichkeit, nur den H1-Zeitrahmen bei der Eröffnung zu prüfen?

 

Ich hoffe, ich habe mich klar genug ausgedrückt. Lassen Sie mich wissen, wenn ich einen anderen Weg zur Erklärung finden muss.

 

Ich danke Ihnen für Ihre Zeit.

 

Herzliche Grüße,

 

James

0

ssdex

Kunde, bbp_participant, Gemeinschaft, 99 Antworten.

Profil besuchen

vor 7 Jahren #139171

hallo,

 

Ich schätze, ich muss die Frage anders formulieren. 

 

Ich bin haben die ea läuft auf einem Renko Offline-Chart. Ich möchte den Stochastik-Wert auf der h1 Zeitrahmen am Ende des h1 bar nur zu erhalten. gibt es eine Möglichkeit, dies zu tun? es scheint, es auf das Ende jedes Renko bar stattdessen überprüft. hat jemand einen Beitrag? 

 

Vielen Dank im Voraus für jede Hilfe bei der Codierung dieses korrekt funktionieren.

 

Grüße,

 

james

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #139188

Hallo,

 

Wenn Sie den Stoch-Wert nur einmal pro H1-Balken benötigen, müssten Sie eine "helfende" Bedingung erstellen, die den Stundenwert überprüft und nur den Moment erfasst, in dem er sich ändert (um 1 erhöht oder auf 0 zurückgesetzt wird).

 

Sie können die Stundennummer speichern und dann vergleichen: if (currentHour > storedHour) then "save the Stochastic (H1 TF) value"

Auf diese Weise vermeiden Sie, dass Sie bei jedem Renko-Tick einen H1-Stochastik-Wert erhalten.

0

ssdex

Kunde, bbp_participant, Gemeinschaft, 99 Antworten.

Profil besuchen

vor 7 Jahren #139191

Tomas,

 

Wie immer vielen Dank für die Wiederholung 🙂 .

 

Ich fing an, diesen Ansatz zu versuchen, hatte aber Schwierigkeiten, herauszufinden, wie die IF-Frage. Ich werde einen weiteren Versuch starten und sehen, ob ich herausfinden kann, wie man die Zeitfunktion zum Speichern des Wertes verwendet.

 

Herzliche Grüße,

 

James

0

ssdex

Kunde, bbp_participant, Gemeinschaft, 99 Antworten.

Profil besuchen

vor 7 Jahren #139192

Tomas,

 

Ich hasse es zu fragen, weil ich weiß, dass Sie wahrscheinlich ziemlich damit beschäftigt sind, alle Fragen zu beantworten usw...

 

Ist es möglich, ein Beispiel für die Verwendung der Zeit zu erhalten und den Wert des Indikators zu diesem bestimmten Zeitpunkt zu erhalten? Ich habe das Gefühl, ich sollte das schon wissen, aber ich weiß nicht, wo ich anfangen soll.

 

Ich danke Ihnen in jedem Fall. 

 

Herzliche Grüße,

 

James

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #139203

Ja, sicher, ich werde ein Beispiel erstellen und hier posten

0

ssdex

Kunde, bbp_participant, Gemeinschaft, 99 Antworten.

Profil besuchen

vor 7 Jahren #139204

Tomas,

 

Danke, danke ... Ich habe alles ausprobiert, was mir einfiel. Ich bin sicher, ich übersehe etwas Offensichtliches (wie immer). Ich werde weiter daran arbeiten und freue mich auf Ihre Hilfe und Ihr Beispiel. 

 

Nochmals vielen Dank,

 

James

0

ssdex

Kunde, bbp_participant, Gemeinschaft, 99 Antworten.

Profil besuchen

vor 7 Jahren #139214

Hallo Tomas

 

Ich wollte die Zeitrahmen Daily und H1 verwenden. Ich habe versucht, die größer als oder kleiner als zu tun, aber ich bin nicht immer das richtige Ergebnis. 

 

Herzliche Grüße,

 

James

0

ssdex

Kunde, bbp_participant, Gemeinschaft, 99 Antworten.

Profil besuchen

vor 7 Jahren #139230

Hallo Tomas,

 

Das habe ich mir ausgedacht. Bitte lassen Sie mich wissen, ob ich das richtig sehe? Ich danke Ihnen für Ihre Zeit.

 

// h4_stoch_up

 
IF ((((Stochastic( PERIOD_H4 , h4_kp , h4_dp , h4_s , Low/High , Simple )[1] kreuzt über Stochastic( PERIOD_H4 , h1_kp , h4_dp , h4_s , Low/High , Simple )[1]) 
      Oder (Stochastic( PERIOD_H4 , h4_kp , h4_dp , h4_s , Low/High , Simple )[1] > Stochastic( PERIOD_H4 , h1_kp , h4_dp , h4_s , Low/High , Simple )[1])) 
      Und ((TimeCurrent() = GetTime(( 0 , 0 , 0 ))) 
      Oder ((TimeCurrent() = GetTime(( 4 , 0 , 0 ))) 
      Oder ((TimeCurrent() = GetTime(( 8 , 0 , 0 ))) 
      Oder ((TimeCurrent() = GetTime(( 12 , 0 , 0 ))) 
      Oder ((TimeCurrent() = GetTime(( 16 , 0 , 0 ))) 
      Oder (TimeCurrent() = GetTime(( 20 , 0 , 0 ))))))))))
DANN
   // Aktion #1
      // Wert der Variablen zuweisen
      h4_stoch_up = 1;
 
   // Aktion #2
      // Wert der Variablen zuweisen
      h4_stoch_dn = 0;
 
   // Aktion #3
      // Wert der Variablen zuweisen
      h4_stoch_value = Stochastic( PERIOD_H4 , h4_kp , h4_dp , h4_s , Low/High , Simple )[1];
 
   // Aktion #4
      // Im Journal anmelden
      Log("H4StochValue: "+h4_stoch_value+" H4StochDirection: "Up""");
 
 
Herzliche Grüße,
 
James

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #139247

Hallo James,

 

Ja, Ihre im vorherigen Beitrag gezeigte Lösung sollte funktionieren. Haben Sie dies getestet? Funktioniert sie?

0

ssdex

Kunde, bbp_participant, Gemeinschaft, 99 Antworten.

Profil besuchen

vor 7 Jahren #139248

Tomas,

 

Es sah nicht so aus, als ob es vor Börsenschluss am Freitag funktioniert hätte. Ich werde es noch einmal überprüfen. Ich möchte die Möglichkeit einrichten, die Renko-Balken zu testen. Gibt es dafür Empfehlungen?

 

Herzliche Grüße,

 

James

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #139382

Hallo James,

 

Ich habe renkos in MetaTrader noch nicht getestet, aber ich kann es mir ansehen, so dass ich in der Lage sein werde, zusätzliche Hilfe bei der Einrichtung von Regeln im Wizard zu leisten

0

ssdex

Kunde, bbp_participant, Gemeinschaft, 99 Antworten.

Profil besuchen

vor 7 Jahren #140102

Hallo Tomas,

 

Zunächst einmal: Frohes Thanksgiving! Ich hoffe, Sie haben einen schönen Tag und ein tolles Wochenende.

 

Ich habe eine Frage und denke, Sie können mir helfen. 

 

Wenn ich Renko-Balken verwende und ich 10 Pip-Balken auf den M2-Zeitrahmen und 5 Pip-Balken auf den M3-Zeitrahmen eingestellt habe, kann ich den EA die Informationen aus diesen 2 Charts übernehmen lassen. 

 

Beispiel: Wenn die 10-Pip-Balken einen Abwärtstrend anzeigen und es einen Pullback gibt und dann 5-Pip-Balken eine Umkehrung zurück in diesen Trend zeigen, um den Handel von den 5-Pip-Balken aus zu tätigen, dann.

 

Nochmals vielen Dank für all Ihre Hilfe. Ich habe im letzten Jahr eine Menge gelernt.

 

Herzliche Grüße,

 

James

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #140109

Hallo,

 

Periode M2 und Periode M3 ist auch im EA-Assistenten verfügbar, wenn Sie wählen, aber ich habe es noch nicht getestet. Haben Sie versucht, diese Parameter in Ihrem EA zu verwenden?

0

ssdex

Kunde, bbp_participant, Gemeinschaft, 99 Antworten.

Profil besuchen

vor 7 Jahren #140110

Hallo Tomas,

 

Nein, ich habe es noch nicht versucht. Ich dachte nur, dass es wirklich helfen würde, die reine Kursrichtung zu erhalten, wenn ich Charts mit größeren Pip-Boxen einrichten und sie dann für den Handel referenzieren könnte.

 

Ich habe M2, M3 in den Optionen gesehen, aber ich wollte erst fragen, ob es nicht möglich ist, um keine Zeit mit der Arbeit daran zu verschwenden. LOL

 

Danke für den Beitrag. Ich werde Sie wissen lassen, was ich herausgefunden habe.

 

Herzliche Grüße,

 

James

0

ssdex

Kunde, bbp_participant, Gemeinschaft, 99 Antworten.

Profil besuchen

vor 7 Jahren #140295

Hallo Tomas,

 

Fröhliche Feiertage!

 

Ich bin mit dieser Idee der Verwendung von verschiedenen Zeitrahmen und Renko Bars kämpfen. Es ist ein bisschen kompliziert, aber ich werde versuchen und erklären, was ich suche.

 

  • Derzeit führe ich den EA auf dem Renko-Bar-Offline-Chart aus und teste ihn (ich bin mir nicht sicher, ob dies der beste Weg ist). 

// H1-uBBv

 

IF ((((TimeCurrent() = GetTime(( 0 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 1 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 2 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 3 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 4 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 5 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 6 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 7 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 8 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 9 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 10 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 11 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 12 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 13 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 14 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 15 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 16 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 17 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 18 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 19 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 20 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 21 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 22 , 0 , 0 )))

      Oder (TimeCurrent() = GetTime(( 23 , 0 , 0 ))))))))))))))))))))))))))

      And (Close( PERIOD_H1 )[1] >= BollingerBand_Upper( PERIOD_H1 , bb_period , bb_deviations , bb_shift , Close )[1])))

DANN

   // Aktion #1

      // Wert der Variablen zuweisen

      H1_uBB_valid = 1;

 

   // Aktion #2

      // Wert der Variablen zuweisen

      H1_uBB_price = Close[1];

 

   // Aktion #3

      // Im Journal anmelden

      Log(""H1 BB gültig"");

 

END IF;

 

//——————————————————————–

// H1-lBBv

 

IF ((((TimeCurrent() = GetTime(( 0 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 1 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 2 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 3 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 4 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 5 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 6 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 7 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 8 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 9 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 10 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 11 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 12 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 13 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 14 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 15 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 16 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 17 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 18 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 19 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 20 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 21 , 0 , 0 )))

      Oder ((TimeCurrent() = GetTime(( 22 , 0 , 0 )))

      Oder (TimeCurrent() = GetTime(( 23 , 0 , 0 ))))))))))))))))))))))))))

      And (Close( PERIOD_H1 )[1] <= BollingerBand_Lower( PERIOD_H1 , bb_period , bb_deviations , bb_shift , Close )[1])))

DANN

   // Aktion #1

      // Wert der Variablen zuweisen

      H1_lBB_valid = 1;

 

   // Aktion #2

      // Wert der Variablen zuweisen

      H1_lBB_price = Close( PERIOD_H1 )[1];

 

   // Aktion #3

      // Im Journal anmelden

      Log(""H1 BB gültig"");

 

END IF;

 

//——————————————————————–

// RB-uBBv

 

IF (IsBarOpen ist True) && ((Close[1] >= BollingerBand_Upper( bb_period , bb_deviations , bb_shift , Close )[1]))

DANN

   // Aktion #1

      // Wert der Variablen zuweisen

      RB_uBB_valid = 1;

 

   // Aktion #2

      // Wert der Variablen zuweisen

      RB_uBB_price = Close[1];

 

END IF;

 

//——————————————————————–

// RB-lBBv

 

IF (IsBarOpen ist True) && ((Close[1] <= BollingerBand_Lower( bb_period , bb_deviations , bb_shift , Close )[1]))

DANN

   // Aktion #1

      // Wert der Variablen zuweisen

      RB_lBB_valid = 1;

 

   // Aktion #2

      // Wert der Variablen zuweisen

      RB_lBB_price = Close[1];

 

END IF;

 

//——————————————————————–

// kaufen(1)

 

IF (((Marktposition() ist unverändert)

      Und ((turn_ea_onoff = 0)

      Und ((RB_lBB_valid = 1)

      Und ((H1_lBB_valid = 1)

      Und ((IndicatorLowest( 4 , 0 )(Stochastic( PERIOD_M1 , 14 , 3 , 3 , Low/High , Simple )[1]) <= 20)

      Und ((Niedrigste( PERIOD_M1 , 4 )[1] <= IndicatorLowest( 4 , 0 )(BollingerBand_Lower( 50 , 2.1 , 0 , Close )[1]))

      Und ((Close( PERIOD_M1 )[2] <= SMA( PERIOD_M1 , 8 , Close )[2])

      Und (Close( PERIOD_M1 )[1] > SMA( PERIOD_M1 , 8 , Close )[1])))))))))

DANN

   // Aktion #1

   Lose von initial_lots auf dem Markt kaufen

      Magische Zahl = buymagic1;

 

 

   // Aktion #2

      // Wert der Variablen zuweisen

      buy1_be = 1;

 

 

Lassen Sie es mich wissen, wenn irgendetwas davon Sinn macht. Ich werde weiter darauf herumhacken, bis ich eine Antwort erhalte. Vielen Dank für all Ihre Zeit, die Sie damit verbracht haben, mir zu helfen, diese erstaunliche Software zu erlernen und zu verstehen 🙂 .

 

Herzliche Grüße,

 

James

0

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 15)