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.


Portalsuche


Werbung

Login
Benutzername:
Kennwort:


Statistik
Themen: 3824
Beiträge: 36909
Benutzer: 6.077
Aktive Benutzer: 493
Links: 80
Wir begrüßen unseren neuesten Benutzer: Batangenyo
Mit 483 Benutzern waren die meisten Benutzer gleichzeitig online (21.04.16 um 17:12).
Neue Benutzer:
vor 19 Stunden
- Batangenyo
vor einem Tag
- Spitzmaus
vor einem Tag
- juleslesqu...
vor 2 Tagen
- hmf44
vor 3 Tagen
- Crossa

Onlineuser
'Wer ist online' anzeigen Benutzer: 2
Gäste: 43
Gesamt: 45
Team: 0
Team:  
Benutzer:  cutson, HansIggO
Freunde anzeigen

Empfehlungen

Werbung

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 +1. Es ist jetzt 12:22 Uhr.



Der Wavesnode - Spam Firewall
-----------------------------------------------------------------------------------------------------------------------------
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Powered by vBCMS® 2.7.0 ©2002 - 2017 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.
-----------------------------------------------------------------------------------------------------------------------------