Hallo!
ich kann das machen.
Hallo Igorad, hier mein TS in easylanguage.
Vielen Dank für die Übersetzung
{*****************************************
Beschreibung: VOLEX (Volatilitätserweiterung)
******************************************}
Eingaben:
MultClosesLong(10),
MultClosesShort(8),
MoltL(2.2),
MoltS(3.6),
FilterLong(0),
FilterShort(4),
StopLoss(330),
StopTarget(120),
StopFactor(60),
ProfitTarget(560),
GainPlusLong(5),
GainPlusShort(4),
StartTime(1200),
EndTime(1630),
breakTime(1400);
Variablen:
CounterLong(0),
CounterShort(0),
trade(1),
sll(0),
sls(999999),
sl(StopLoss),
contr_plus(0);
wenn (PositionsGewinn(1)<0 und PositionsGewinn(2)<0) dann
beginnen
contr_plus=1;
sl=sl-contr_plus*10;
end
sonst contr_plus=0;
SetStopLoss(sl);
if marketposition=0 und time>=StartTime und time<=EndTime und timebreakTime then begin
Buy ("Long") (2+contr_plus) contracts Next Bar at Close + Average(Range,4)*MoltL + FilterLong points on Stop;
Sell ("Short") (2+contr_plus) contracts Next Bar at Close - Average(Range,4)*MoltS - FilterShort points on Stop;
trade=1;
sll=0;
sls=999999;
sl=StopLoss;
ZählerKurz = 0;
ZählerLang = 0;
Ende;
If MarketPosition = -1 Then Begin
ExitShort ("Stop_S") Nächster Bar bei sls auf Stop;
If Close < EntryPrice - (Commission+Slippage) / BigPointValue Then CounterShort = CounterShort + 1;
If CounterShort = MultClosesShort Then ExitShort ("Prft_S") Next Bar at Market;
Ende;
If MarketPosition = 1 Then Begin
ExitLong ("Stop_L") Nächster Bar bei sll auf Stop;
If Close > EntryPrice + (Commission+Slippage) / BigPointValue Then CounterLong = CounterLong + 1;
If CounterLong = MultClosesLong Then ExitLong ("Prft_L") Next Bar at Market;
Ende;
wenn OpenPositionProfit>=ProfitTarget und Trade=1 dann begin
ExitLong ("1_G_L") (1+contr_plus) Verträge nächster Takt am Markt;
ExitShort ("1_G_S") (1+Kontrakt_plus) Kontrakte Nächstes Bar am Markt;
trade=trade+1;
sll=Einstiegskurs + (Kommission+Slippage) / BigPointValue + GainPlusLong Punkte;
sls=Einstiegspreis - (Kommission+Slipage) / BigPointValue - GainPlusShort Punkte;
Ende;
wenn OpenPositionProfit<=-StopTarget und Trade=1 dann begin
ExitLong ("1_L_L") (1+contr_plus) Kontrakte nächster Bar am Markt;
ExitShort ("1_L_S") (1+contr_plus) Kontrakte Nächstes Bar am Markt;
trade=trade+1;
sl=sl-StopFactor;
Ende;
if time=2130 then begin
ExitLong ("EoDL") Nächstes Bar am Markt;
ExitShort ("EoDS") Nächster Takt am Markt;
end;
Es ist ein klassischer Ausbruch mit Martingala nach 2 Trades verlieren. es funktioniert mit TF M30 und ich teste es auf EUR/USD.
Nochmals vielen Dank.
Bolla
Wie ist das Testergebnis? Ich meine, wenn es ein ea mit großem Potenzial ist, dann werden Sie mehr Leute anziehen, die Ihnen helfen.
Hallo suffic im Anhang die Performance vom 01/01/01 bis 31/12/05.
Kannst du das jetzt bitte in MT4 übersetzen?
Danke
Bolla
Hallo suffic im Anhang die Leistung von 01/01/01 bis 31/12/05.
Können Sie jetzt bitte in MT4 übersetzen?
Danke
BollaSieht sehr gut aus
Hallo suffic im Anhang die Leistung von 01/01/01 bis 31/12/05.
Können Sie jetzt bitte in MT4 übersetzen?
Danke
BollaHallo gbola
Kannst du den EA anhängen?
Mit freundlichen Grüßen
promo01
Hallo promo01, ich suche jemanden, der dieses Signal von EasyLanguage nach mql4 übersetzen kann, weil ich das nicht kann!
Bolla
Hallo gbolla,
habe bitte Geduld.
Igor
Hallo Igor, ich danke dir sehr! Es ist nicht meine Idee, dich zu drängen.
Bleib in Kontakt
Bolla
Hallo!
Ich habe fertig übersetzen EL-Code zu MT4.
Versuchen Sie, diesen EA zu testen und zu optimieren.
Igor
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Hallo zusammen,
gibt es jemanden, der mir helfen möchte, ein easyLanguage Handelssystem in einem EA in MT3 oder MT4 zu übersetzen?
Danke!
Bolla