Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/)
-   Programmierung MQL4 (http://www.expert-advisor.com/forum/metatrader-4/programmierung-mql4/)
-   -   Order öffnen bei einer vollendenden Kerze (http://www.expert-advisor.com/forum/metatrader-4/programmierung-mql4/3677-order-oeffnen-bei-einer-vollendenden-kerze.html)

Jako 26.05.14 10:44

Order öffnen bei einer vollendenden Kerze
 
Hallo!
was muß ich programmieren wenn ich bei einer abgeschloßenen steigenden Kerze sell kaufen will und bei einer fallenden Kerze buy kaufen will
im Expert Advisors
so das es automatisch öffnet nach jeder Kerze, in die Gegenrichtung

vielen Dank
Jako

fxdaytrader 26.05.14 11:40

close>open der letzten kerze = BUY
close<open der letzten kerze = SELL

google mal mql4 + iOpen das ist der Befehl, analog dazu iClose

s. auch: http://www.forexfactory.com/showthread.php?t=485460

Jako 26.05.14 14:25

irgend wie bin ich zu blöd
mein erster Versuch einmal ein einfaches Skripte zu schreiben schaffe ich nicht


gibt es ein fertiges skript mit
für den Kauf zu starten

close>open der letzten kerze = BUY
close<open der letzten kerze = SELL

take Profit
und Stop Lose

um einmal eine Grundbasis zu haben
und dann weitere Funktionen für den dax zu kaufen einzubauen

vielen Dank
lg jako

fxdaytrader 26.05.14 14:31

Zitat:

Zitat von Jako (Beitrag 26320)
irgend wie bin ich zu blöd
mein erster Versuch einmal ein einfaches Skripte zu schreiben schaffe ich nicht

Du mußt auch einen EA programmieren, ein script ist nicht das Mittel der Wahl ...

Du könntest Dir einen fertigen EA heraussuchen und da einfach die kauf/verkauf-logik ändern ...

Zitat:

close>open der letzten kerze = BUY
close<open der letzten kerze = SELL
müsste so klappen:

Code:

static int lastbartime=0;
if (lastbartime!=iTime(Symbol(),0,0)) {
 lastbartime=iTime(Symbol(),0,0);
 double cclose = iClose(Symbol(),0,1);
 double copen = iOpen(Symbol(),0,1);
 if (cclose>copen) OrderSend(Symbol(),OP_BUY,...
 if (cclose<copen) OrderSend(Symbol(),OP_SELL,...
}


fxdaytrader 26.05.14 14:46

Liste der Anhänge anzeigen (Anzahl: 1)
der hier müsste wie gewünscht arbeiten (nur .ex4):

Jako 27.05.14 10:14

vielen Dank einmal

aber wie mache ich wieder die .ex4 auf
mit fileview geht es nicht

lg jako

fxdaytrader 27.05.14 10:15

Zitat:

Zitat von Jako (Beitrag 26324)
aber wie mache ich wieder die .ex4 auf

gar nicht. Der ea ist nur ein Beispiel wie es gehen könnte. Die mq4 gibts nicht.

Jako 27.05.14 10:46

kurz zusammengefasst
den Code muß ich unter ontick eintragen oder

static int lastbartime=0;
if (lastbartime!=iTime(Symbol(),0,0)) {
lastbartime=iTime(Symbol(),0,0);
double cclose = iClose(Symbol(),0,1);
double copen = iOpen(Symbol(),0,1);
if (cclose>copen) OrderSend(Symbol(),OP_BUY,...
if (cclose<copen) OrderSend(Symbol(),OP_SELL,...
}

wann wird gekauft
wenn die Kerze vollendet ist !

bei den code muß ich noch etwas verändern oder
bei Symbol muß ich das gehandelte eintragen oder

du hast mir simplecandletrader EA angeführt
was muß ich mit dem machen das ich handel kann

vielen vielen Dank für die Antworten

Jako 27.05.14 14:51

hallo fxdaytrader

kannst du mir bitte sagen was ich mit dem simplecandletrader ea ex4 machen kann
ob ich das im MT4 eintragen soll beim Expert Advisors oder
muß ich es vorher mit einem Programm auslesen

vielen Dank
Jako

fxdaytrader 27.05.14 14:52

das ist ein expert advisor, der gehört ins experts-verzeichnis.

Bitte Forensuche/google/Benutzerhandbuch nutzen, das ist alles schon zig mal erklärt worden


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:07 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2018 vbdesigns.de
Copyright ©2009 - 2017 by Expert-Advisor.com - Das Metatrader Forum