Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools
Zurück   Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools > Metatrader 4 > Programmierung MQL4

Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4.

Login
Benutzername:
Kennwort:


Statistik
Themen: 4973
Beiträge: 43521
Benutzer: 7.220
Aktive Benutzer: 82
Links: 84
Wir begrüßen unseren neuesten Benutzer: JosephTK
Mit 2.475 Benutzern waren die meisten Benutzer gleichzeitig online (16.01.20 um 22:38).
Neue Benutzer:
vor 40 Minuten
- JosephTK
vor 2 Tagen
- Hopfen&Mal...
vor 2 Tagen
- frankmicha...
vor einer Woche
- DFeck
vor einer Woche
- bb1107

Onlineuser
'Wer ist online' anzeigen Benutzer: 0
Gäste: 943
Gesamt: 943
Team: 0
Team:  
Benutzer:  
Freunde anzeigen

Empfehlungen

Like Tree5Likes
Thema geschlossen
 
Themen-Optionen Thema durchsuchen Ansicht
  #131 (permalink)  
Alt 28.02.16
Gesperrter Benutzer
 
Registriert seit: Dec 2015
Beiträge: 53
TLO Trader befindet sich auf einem aufstrebenden Ast
Standard Traden mit Moving Averages?

Sag mal, MA-EA, manchmal muss ich über Beiträge wirklich nur lachen!
Das Traden mit Moving Averages (gleitende Durschnitte) ist so alt, wie
das Traden selbst. Es ist ein Trivialansatz, der durchaus manchmal
funktionieren kann.

Aber nur bei "Moving Markets", also bei hoher Volatilität, aber nicht
bei Choppy Markets, also wenn sich die Märkte nicht bzw. kaum
bewegen! Dann folgt ein Verlust auf den anderen!

Indikatoren dazu gibt es doch nun wirklich wie Sand am Meer im
Internet, da weiss ich nicht, welchen "neuen genialen Ansatz"
Du hier dazu noch beitragen willst!

Wenn das so einfach wäre, wären wir alle steinreich!
  #132 (permalink)  
Alt 28.02.16
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 1.178
MA-EA befindet sich auf einem aufstrebenden Ast
Standard

Man kann ja mal was probieren.

Dann sagt mir wenigsten bitte mal, wie ich ihn dazu kriege,
nur während bestimmten Uhrzeiten Orders ab zu geben. Das sollte
im MT4 im Konfigurations-Fenster des EA einstellbar sein. Also z.B.
nur Orders abgeben zwischen 8 und 18 Uhr. Er soll nicht aufhören zu
traden, er muss ja jederzeit Orders schließen können.
  #133 (permalink)  
Alt 28.02.16
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.733
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Ja, ich wundere mich auch schon die ganze Zeit, mit welcher Energie und Kraft er sich hier engagiert.
Ich denke aber, das Du anhand der regen Beteiligung hier merken solltest, dass das Thema nicht der Burner ist.

Aber das nur mal so am Rande.

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.
  #134 (permalink)  
Alt 28.02.16
Mitglied
 
Registriert seit: Oct 2015
Ort: Karlshagen
Beiträge: 199
ralfbenker befindet sich auf einem aufstrebenden Ast
Standard

@MA-EA
das mit dem Aufhören Orders zu öffnen ist doch ganz einfach.
Den Code, der fürs Order aufgeben während bestimmter Uhrzeiten verantwortlich ist packst Du zwischen die Klammern für die Uhrzeiten.

Den Rest fürs Trademanagement wie SL nachziehen etc packst Du außerhalb der Klammern.

PHP-Code:
extern string    Start "09:00";
extern string    Ende "17:00";

int start()
{
if (
TimeCurrent() >= StrToTime(TimeToStr(TimeCurrent(), TIME_DATE) + " " Start
   && 
TimeCurrent() <= StrToTime(TimeToStr(TimeCurrent(), TIME_DATE) + " " Ende)) 
{
//Code der ausgeführt werden soll um Orders zu öffenen


//übriger Code - Trademanagement etc 
//Breakeven
//SL nachziehen
//Orders schließen

  #135 (permalink)  
Alt 29.02.16
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 1.178
MA-EA befindet sich auf einem aufstrebenden Ast
Standard

Moin.

Versteh nicht, warum er hier um 4:00 Uhr Marktzeit nen Sell gemacht
hat. Der LC war doch über beiden GDs oder bin ich blind?


Dachte mir, dass ich nen Commodity Channel Index einbaue. Werd schaun ob noch was.
  #136 (permalink)  
Alt 02.03.16
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 1.178
MA-EA befindet sich auf einem aufstrebenden Ast
Standard

Hallo.

Habs eben irgendwie geschafft, einen [WIKI]CCI[/WIKI] einzubauen. Scheint
grundsätzlich zu funktionieren.

Nur scheints ein Problem zu geben:Er erkennt anscheinend keine
negativen Werte. Es steht zwar nen - vor der eigentlich negativen -100,
es ist aber in ner anderen Farbe als die Zahl. Und hier hätte er
eigentlich auch keinen SELL machen dürfen:



Code:
//Open Trade
   if (!IsInvested) 
      if (LC>GD1c && GD1c>GD2c && [WIKI]CCI[/WIKI]>100) OrderSend(Symbol(), OP_BUY, Lots, [WIKI]Ask[/WIKI], 0, 0, Name + " Buy(#" + MagicNumber + ")", MagicNumber, 0, Blue);
      if (LC<GD1c && GD1c<GD2c && [WIKI]CCI[/WIKI]<-100) OrderSend(Symbol(), OP_SELL, Lots, [WIKI]Bid[/WIKI], 0, 0, Name + " Sell(#" + MagicNumber + ")", MagicNumber, 0, Red);
   

//Close Trade
   if (IsInvested) {
    for (i=OrdersTotal()-1; i>=0; i--) 
      if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) 
         if (OrderType()==OP_BUY && OrderMagicNumber()==MagicNumber && OrderSymbol()==Symbol()) 
         {
            if(LC<GD1c && GD1c<GD2c && [WIKI]CCI[/WIKI]<100) OrderClose(OrderTicket(), OrderLots(), [WIKI]Bid[/WIKI], DarkBlue);
         
         if (OrderType()==OP_SELL && OrderMagicNumber()==MagicNumber && OrderSymbol()==Symbol()) 
         {
            if(LC>GD1c && GD1c>GD2c && [WIKI]CCI[/WIKI]>-100) OrderClose(OrderTicket(), OrderLots(), [WIKI]Ask[/WIKI], FireBrick);
         }
  #137 (permalink)  
Alt 02.03.16
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 1.178
MA-EA befindet sich auf einem aufstrebenden Ast
Standard

Kann der MT4 echt nicht mit negativen Werten umgehn? Kann ich irgendwie nicht glauben.
  #138 (permalink)  
Alt 02.03.16
Mitglied
 
Registriert seit: Feb 2016
Beiträge: 240
RetepM befindet sich auf einem aufstrebenden Ast
Standard

Schuld ist immer der Gärtner...
In diesem Fall...
1.) Den Befehl, die Befehlsfolge [WIKI]CCI[/WIKI] gibt es so im Metatrader nicht.
2.) Mal gucken, was im Wiki Deines Generators zum Thema CCI steht. Da müsste so was wie
if(iCCI(Symbol(),0,12,PRICE_TYPICAL,0)
>
iCCI(Symbol(),0,20,PRICE_TYPICAL,0)) return(0
(siehe auch hier: https://docs.mql4.com/indicators/icci)
zu finden sein.

Ich rate Dir dringend https://docs.mql4.com/ zu lesen.
  #139 (permalink)  
Alt 02.03.16
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 1.178
MA-EA befindet sich auf einem aufstrebenden Ast
Standard

Hallo.

Versuche seit ner Ewigkeit die MQL4 mit CCI zu kompilieren.
Ich gebs auf. Bitte helft mir.

  #140 (permalink)  
Alt 02.03.16
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 1.178
MA-EA befindet sich auf einem aufstrebenden Ast
Standard

Erkennt er so vielleicht die Werte, auf die er reagieren soll?

extern double indicator_level1: "-100.0";
extern double indicator_level2: "+100.0";
Thema geschlossen

Lesezeichen

Stichworte
expert advisor, gleitender durchschnitt, mql4, programmierung, programmierung metatrader, programmierung mql4, trading

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus




Alle Zeitangaben in WEZ +1. Es ist jetzt 22:41 Uhr.





Suchmaschine - Reisen - Wavesnode - Facebook Forum - Spam Firewall
-----------------------------------------------------------------------------------------------------------------------------
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
SEO by vBSEO 3.6.1
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum
MetaTrader bzw. MetaTrader 4 und MetaTrader 5 sind eingetragene Marken der MetaQuotes Software Corp.
-----------------------------------------------------------------------------------------------------------------------------