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: 4010
Beiträge: 38486
Benutzer: 6.324
Aktive Benutzer: 323
Links: 80
Wir begrüßen unseren neuesten Benutzer: Blancomi
Mit 483 Benutzern waren die meisten Benutzer gleichzeitig online (21.04.16 um 17:12).
Neue Benutzer:
vor 8 Stunden
- Blancomi
vor 17 Stunden
- Banause
vor einem Tag
- Xypa
vor einem Tag
- eisbaer
vor einem Tag
- EuroFXMast...

Onlineuser
'Wer ist online' anzeigen Benutzer: 1
Gäste: 54
Gesamt: 55
Team: 0
Team:  
Benutzer:  MA-EA
Freunde anzeigen

Empfehlungen

Thema geschlossen
 
Themen-Optionen Thema durchsuchen Ansicht
  #1 (permalink)  
Alt 11.04.12
Mitglied
 
Registriert seit: Feb 2012
Beiträge: 35
grey.unit befindet sich auf einem aufstrebenden Ast
Standard Take Profit Moving Average

Hallo Coder,

wollte mal fragen ob mir jemand einen zweizeiler schreiben kann, in dem der EA den takeprofit durchführt, wenn er den Moving Average (z.B. 20) berührt. Ich würde es dann gerne in meinen Quellcode einbauen.
  #2 (permalink)  
Alt 11.04.12
Mitglied
 
Registriert seit: Feb 2012
Beiträge: 35
grey.unit befindet sich auf einem aufstrebenden Ast
Standard

Nachdem ich einige Stunden Google gequält habe, bin ich fündig geworden:


5.1__Mov_Aver_TakeProfit_
Hier wird eine beliebige Order (vom EA oder per pending Order oder manuell eröffnet)
// bei erreichen des gleitenden Durchschnitts (engl. Moving Average, kurz ma) als Take Profit geschlossen.
// Der Kurs muss vorher niedriger (buy) bzw. höher (sell) als der ma sein.

MA_TPbuy = false // Auf 'true' gesetzt wird eine buy Order am unten eingestellten ma als Take Profit geschlossen
period_maTPbuy ----------- // Bezogen auf den Chart auf den der EA gezogen wird
shift_maTPbuy ----------- // der Durchschnitt der hier eingestellten Anzahl von Kursbalken gebildet.
method_maTPbuy ----------- // Die weiteren Einstellung können meist unverändert bleiben, mehr dazu siehe unten.
price_maTPbuy
shiftPIP_maTPbuy MA_TPsell = false // Auf 'true' gesetzt wird eine sell Order am unten eingestellten ma als Take Profit geschlossen
period_maTPsell // der Durchschnitt der hier eingestellten Anzahl von Kursbalken gebildet. shift_maTPsell // Die weiteren Einstellung können meist unverändert bleiben, mehr dazu siehe unten. method_maTPsell price_maTPsell shiftPIP_maTPsell // Anzahl pips bzw. ticks über oder unter (-) dem ma wo die Order ausgelöst wird



Im Metatrader kann beim einfügen eines Moving Average die Periode und Schiebung (shift) eingegeben werden.
Ausserdem kann die MA Methode (method) gewählt werden. Im EA wird die 0 gesetzt für SMA - Simple moving average,
die 1 für EMA - Exponential moving average, die 2 für SMMA - Smoothed moving average, die 3 für LWMA - Linear weighted moving average.
Der MA kann angewendet werden auf Close, dann wird die 0 gesetzt bei price. Die 1 für Open, 2 High, 3 Low, 4 Median price (high+low)/2,
5 Typical price (high+low+close)/3, 6 Weighted close price (high+low+close+close)/4


Quelle: http://www.mtradertools.com/catalog/...products_id=35
Thema geschlossen

Lesezeichen

Stichworte
ma, moving average, mql4, programmierung, programmierung metatrader, takeprofit, tp


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 +2. Es ist jetzt 03:17 Uhr.



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