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

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Programmierung MQL4 (http://www.expert-advisor.com/forum/forumdisplay.php?f=220)
-   -   Neuer Valerius Metatrader 4 EA (http://www.expert-advisor.com/forum/showthread.php?t=5159)

MA-EA 08.09.16 14:43

Neuer Valerius Metatrader 4 EA
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo.

Leider sind gleitende Durchschnitte ja nicht gerade das Gelbe vom Ei. :rolleyes:
Deswegen will ich mich ans Werk machen, und einen komplett neuen
EA für den MT4 basteln. Und Ihr dürft mir gerne Alle helfen. :D Als
Dankeschön gibts unser Werk völlig kostenlos hier zum Download.

Hauptsächlich soll er komplett selbständig intraday mit Forex, vielleicht mal mit CFDs traden. Wenns nach mir geht, werden von 8 bis ca. 16:22 Long & und Short Orders geöffnet. Alle, die um 17:37 noch offen sind, werden genau dann geschlossen, ob im + oder -. Max Spread derzeit
40 Pipen.

Ich möchte einfach die klassischen Indis und Oszillatoren des MT4
einbauen. Und zwar die, die leicht zu verstehen und zu programmieren
sind, möglichst eindeutige Signale und Infos liefern, und möglichst keine Verzögerung haben. Welche im Einzelnen weiß ich aber noch nicht. Muss mich erst mal gründlich mit Allen befassen. :rolleyes:

Bis jetzt sind nur die Einstiegssignale des Commodity Channel Index drin.

CCI>0.0: Buy
CCI<0.0: Sell

Aktien Andy 08.09.16 17:17

Moin ;)

Prima Idee, wäre gern dabei

Da ich erst einmal checken muss, was der EA macht, habe ich ihn mal geladen.....beim kompilieren kommen mehrere Fehlermeldungen

Zeilen 102, 103, 112 und 115....je 2 Meldungen:
1-'&&' - operand expected
2- return value of 'OrderSend' should be checked

Gruß

Andreas

MA-EA 08.09.16 18:22

Liste der Anhänge anzeigen (Anzahl: 1)
Danke fürs Interesse.

Der ist noch lange nicht fertig, hab noch nicht mal richtig angefangen. Die Vers. im Anhang müsste keine Fehler mehr vorbringen. Wär dankbar, wenn man damit schon mal ein paar Tests machen könnte. ;)

MA-EA 08.09.16 20:20

Liste der Anhänge anzeigen (Anzahl: 1)
Hab jetzt mal grob ein paar Indis angeschaut. Ist gar nicht so einfach,
fürs Daytrading einen zu finden. Nächste Station wäre erst mal den Force Index einzubaun. :rolleyes:

MA-EA 09.09.16 09:02

Liste der Anhänge anzeigen (Anzahl: 1)
Hallo.

Vergesst die Vers. oben mit dem CCI. War nix. Im Anhang eine, die besser funktionieren müsste. Hab allerdings gerade keine Zeit und musste mich beeilen. :rolleyes:

Aktien Andy 09.09.16 12:07

Moin ;)

Gerne teste ich die verschiedenen Versionen. Ich habe im Moment nur das Problem, dass ich über Tickstory Lite keine Tickdaten mehr bekomme. Ich kann also nur mit den Daten aus dem Metatrader 4 testen; diese gehen bekanntermaßen nicht so weit zurück und sind eben auch keine Tickdaten.
Wäre gut, wenn Du mir schreiben könntest, welches Paar und / oder Indicies Du in welchem Timeframe über welchen Zeitraum benötigst; ggf. kann ich dann über einen VPS die Daten laden und sie auf meinen PC überspielen.

Schönes Wochenende!

Andreas

MA-EA 09.09.16 17:20

Hab immer nur FX getestet/getradet. Und davon nur die, die nen Spread von unter 40 und bei JFD 0.07 Euro Kommission hatten. Seit einiger Zeit sind es nur noch 0.06 Euro für alle WP. Ich trade im Demo und Live immer im 1H.

CCI Einstellungen:

1H
CCI:14, Price Typical (weiß nicht, ob Weighted besser ist)
Linien:100/-100

CCI>100 (obere Linie): Buy
CCI<0.0:Close

CCI<-100 (untere Linie): Sell
CCI>0.0:Close

Teste den CCI alleine seit heute vormittag im Demo, schaut gar nicht mal schlecht aus. Aber ganz alleine wird er fürs Trading nicht reichen, scheint aber ganz gut zu sein, um Einstiegssignale zu bestätigen. Werd aber nächste Woche noch mehr testen.

MA-EA 09.09.16 20:46

Liste der Anhänge anzeigen (Anzahl: 3)
Abend.

Hab versucht, den Force Index einzubaun. Gibt auch keine Fehlermeldung.
Allerdings kam mir das Ganze zu einfach vor.
Ob das richtig ist?

Globale Variablen:
Code:

//Force Index GV
extern string ForIn = "Force Index";
extern int ExtForcePeriod = 13;
extern int ExtForceMAMethod = 0;
extern string Method = "SMA:0; EMA:1; SMMA;2; LWMA:3";
extern int ExtForceAppliedPrice = 0;

Deklaration nach Start
Code:

//Force Index
//Buy/Sell when FI >/< 0.0
double FI = iMA(NULL,0,ExtForcePeriod,0,ExtForceMAMethod,ExtForceAppliedPrice,i)-iMA(NULL,0,ExtForcePeriod,0,ExtForceMAMethod,ExtForceAppliedPrice,i+1);

Code:

//Open Trade
if (!IsInvested){
if (TC>F && TC<T && S<=MS && CP1!=CP2 && CCI>IL2 && FI>0.0) OrderSend(Symbol(), OP_BUY, Lots, Ask, Slippage, 0, 0, Name + " Buy(#" + MagicNumber + ")", MagicNumber, 0, Blue);
if (TC>F && TC<T && S<=MS && CP1!=CP2 && CCI<IL1 && FI<0.0) OrderSend(Symbol(), OP_SELL, Lots, Bid, Slippage, 0, 0, Name + " Sell(#" + MagicNumber + ")", MagicNumber, 0, Red);}

Wie der CCI scheint er eher zur Bestätigung der Signale als zum
selbständigen Traden gut zu sein.

Im Anhang noch mal extra ne Version ohne FI, nur mit CCI.
Und die Quelldatei des FI-Oszillator + CCI_FI_EA.

ralfbenker 09.09.16 20:53

jetzt geht der Spass mit den indicator_levels wieder los.
Hatten wir das nicht schon mal in nem anderen Thread ?

@MA_EA
iCCI() ist eine Funktion der du Parameter übergibst. Der dritte Parameter in der Klammer ist immer die Anzahl der Perioden über die der CCI berechnet wird. An diese Stelle schreibst Du dann 100 Perioden oder -100 Perioden .

Dein Indikatorlevel wird also durch die Funktion iCCI als Anzahl der Perioden interpretiert.

MA-EA 09.09.16 21:16

Der Tag war hart, also kurz:

Bei der Dekla des GDs ist das wohl so.

Bei der Dekla der Linien gehts da aber nicht um Perioden, sondern um ihre Größe.

Code:

//CCI
{//Buy/Sell when CCI >/< 0.0
double CCI = iCCI(_Symbol,_Period, InpCCIPeriod, CCI_Price, 1);
double IL1 = iCCI(_Symbol,_Period, indicator_level1, CCI_Price, 1);//-100
double IL2 = iCCI(_Symbol,_Period, indicator_level2, CCI_Price, 1);//+100



Alle Zeitangaben in WEZ +1. Es ist jetzt 04:15 Uhr.

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