|
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Ein Trade je Währunspaar zulassen
Hallo zusammen,
meine Trades (Signale) werden von Excel zum MT4 geschickt. Als Rückantwort erhalte ich die Tradenummer vom MT4, um zu wissen dass für dieses Signal bereits ein Trade eröffnet wurde. Jetzt habe ich das Problem, dass der MT4 nicht so schnell an mein Excel die Tradenummer schickt und somit werden immer zwei, drei oder sogar vier Trades eröffnet. Meine Überlegung ist nun, dem MT4 zu sagen, dass je Währungspaar immer nur ein Trade offen sein darf. Hat jemand eine Idee dafür. Danke vorab. Bb patermike |
|
|||
Den Code gleich nach int start() oder void OnTick()
Code:
bool OrderIsOpen = false; for (int i= OrdersTotal()-1; i>=0; i--) { if (!OrderSelect(i, SELECT_BY_POS, MODE_TRADES) continue; if (OrderSymbol() == Symbol()) { OrderIsOpen = true; break; } }
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Hallo Tradedoc,
danke für deine schnelle Antwort. Komm aber in den EA nicht rein, da dieser geschützt ist. Gibt es da evt. noch eine andere Möglichkeit? Bei dem EA handelt es sich um den Excel RTD von Admiral Markets. Danke vorab. Bb Geändert von patermike (30.07.15 um 16:15 Uhr) |
|
|||
Zitat:
Hallo Traderdoc, danke für deine schnelle Antwort. Komm aber in den EA nicht rein, da dieser geschützt ist. Gibt es da evt. noch eine andere Möglichkeit? Bei dem EA handelt es sich um den Excel RTD von Admiral Markets. Danke vorab. Bb |
|
|||
Nun, dann mußt Du das in Excel proggen.
Wenn er das Signal von Excel aus gesendet hat, darf halt von Excel aus kein zweites gesendet werden.
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Zitat:
Danke, wird mir dann wahrscheinlich nichts anderes wohl übrigbleiben.... |
|
|||
Zitat:
Hallo TraderDoc, könntest Du mir bitte sagen, wie ich eine "EX4-Datei (.ex4)" bearbeiten kann. Danke. PaterMike |
|
|||
Hallo PaterMike,
gar nicht, denn dies ist die kompilierte Version. Du benötigst den Quellcode dazu. Gruß yytrader |
|
|||
Zitat:
danke für den Hinweis. Muss ich also doch was in Excel bauen. PaterMike |
Lesezeichen |
Stichworte |
mql4, programmierung, programmierung metatrader, trade, trade währungspaar, trades, trades begrenzen |
|
|