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: 43251
Benutzer: 7.219
Aktive Benutzer: 81
Links: 84
Wir begrüßen unseren neuesten Benutzer: Hopfen&Malz
Mit 2.475 Benutzern waren die meisten Benutzer gleichzeitig online (16.01.20 um 22:38).
Neue Benutzer:
vor einem Tag
- Hopfen&Mal...
vor 2 Tagen
- frankmicha...
vor einer Woche
- DFeck
vor einer Woche
- bb1107
vor 2 Wochen
- rg-trader

Onlineuser
'Wer ist online' anzeigen Benutzer: 0
Gäste: 249
Gesamt: 249
Team: 0
Team:  
Benutzer:  
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 +1. Es ist jetzt 10:08 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.
-----------------------------------------------------------------------------------------------------------------------------