Forum

Ctrade und TRADE_TRANSACTION

Hallo. Ich nutze die Ctrade Klasse für Handelsoperationen. Die Ausführung prüfe ich über Tradetransaction. Nun möchte ich auch das ändern von TP und SL abfangen. Die erste if-Anweisung mit DEAL_ADD führt zum gewünschten Ergebnis. Die zweite mit TRANSACTION_POSITION leider nicht. Hier hätte ich

Grundsatzfrage Zugriff via iCustom auf Buffer

Hallo, ich habe eine grundsatzfrage. Wenn ich mangels Dokumentaion keine Beschreibung der vom Indicator zur Verfügung gestellten Buffer/Rückgabewerte habe, kann ich dann im Zweifel IMMER einfach nach dem Datenfeld gehen. Bsp. im Datenfeld und sind dann die Zuordnungen von 0 bis Ende fortlaufend

Verständnisfrage icustoms und Datenfeld

Hallo, ich habe da eine grundsätzliche Verständnisfrage. Wenn ich einen Indicator via icustoms Funktions einbinde und keine Beschreibung der Buffer habe, kann ich mich doch am Datenfeld orientieren oder liege ich da falsch. Was ich meine ist zum Beispiel das Datenfeld gibt für den Indicator folgende

Indicatorwerte aus höhrem Zeitfenster

Hallo, ich möchte gerne in meinem EA die Werte eines Indicator aus einem höheren Zeitfenster haben, geht das überhaupt? Wenn ja wie muss ich das machen. Aktuell binde ich den Indicator so ein z.B. OnInit () hma_handle_lt= iCustom ( NULL , 0 , "\\Indicators\\Market\\HMA Color with Alerts MT5.ex5"

Farben eines Indicator ändern

Hallo, ich möchte einen Indicator zweimal in einem Chart mit unterschiedlichen Einstellungen einbinden. Leider weiß ich nicht wie ich die Farben ändern kann. Die normalen Werte kann ich mir ja durch die "speichern"-Funktion erschließen, aber bei den Farben gibts diese Möglichkeit nicht. Wie kann ich

trade.PositionClose führt zu keinem Aufruf von OnTradeTransaction?

Hallo. Ich habe da eine Verständnisfrage. Normalerweise wenn irgendwelche "Aktionen" durchgeführt werden, git es doch immer auch einen Aufruf von OnTradeTransaction()? Soweit richtig? Nun wundere ich mich, wenn ich die Ctrade klasse nutzen, und hier mit der Funktion trade.PositionClose eine Position

String nutzen um Variable anzusprechen?

Hallo ich habe da mal eine (Grundsatz)frage. Wenn ich mehrere Arrays oder Variablen habe z.B. double price_M1[]; double price_M5[]; double price_M10[]; ... und nun den namen der variable/Arrays kenne aber nicht "hardcoden" kann, weil es flexibel bleiben soll, kann ich dann den Namen der Variablen

double änderung von punkt zu komma

Hallo, eine kurze Anfängerfrage. Wie kann ich am einfachsten aus einer Zahl die mit Punkt als Dezimaltrenner formatiert ist eine Komma-getrennte Zahl machen? Momentan sehe ich nur den Weg 1) DoubleToString() 2) StringReplace() Das scheint mir aber sehr umständlich, gibt es da vielleicht eine

Getting values from imacd

Hi, i trie to get values from the macd indicator, but my recieved values are not the same with the values in the data-window - what i doeing wrong? int ea_indicator_macd_M1; int ea_indicator_macd_M5; double MACD_SIGNAL_M1_Data_Array[ 11 ]; double MACD_SIGNAL_M5_Data_Array[ 11 ]; double

Draw a histogramm in EA?

Hello, is it possible to draw a histogramm with collected datas form a own array, and add this histogramm a) to the mainchart b) to another indicatorchart ? DRAW_COLOR_HISTOGRAM - Stile der Indikator in den Beispielen - Benutzerindikatoren - Nachschlagewerk MQL5 - Nachschlagewerk über die Sprache