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: 4680
Beiträge: 41978
Benutzer: 7.042
Aktive Benutzer: 163
Links: 82
Wir begrüßen unseren neuesten Benutzer: Apollo2012
Mit 2.475 Benutzern waren die meisten Benutzer gleichzeitig online (16.01.20 um 21:38).
Neue Benutzer:
vor einem Tag
- Apollo2012
vor 3 Tagen
- Coconutboy...
vor 3 Tagen
- Benke
vor einer Woche
- nienio
vor einer Woche
- keohosti

Onlineuser
'Wer ist online' anzeigen Benutzer: 1
Gäste: 41
Gesamt: 42
Team: 0
Team:  
Benutzer:  RalphD
Freunde anzeigen

Empfehlungen

Like Tree2Likes
Thema geschlossen
 
Themen-Optionen Thema durchsuchen Ansicht
  #21 (permalink)  
Alt 09.09.20
Mitglied
 
Registriert seit: Dec 2015
Beiträge: 83
TogoTiger befindet sich auf einem aufstrebenden Ast
Standard

Frag mal deinen Taschenrechner. Der weiss das ganz bestimmt.
  #22 (permalink)  
Alt 09.09.20
Benutzerbild von Indikator-Trading
Mitglied
 
Registriert seit: May 2020
Ort: Bielefeld
Beiträge: 208
Indikator-Trading befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von MA-EA Beitrag anzeigen
Hallo.

Brauch noch mal Mathe-Nachhilfe.

Und zwar im Dividieren und Multiplizieren von Dezimalzahlen. Ich schnall das irgendwie nicht.

...

0.75 dividieren durch 5

0.75 dividieren durch 0.5

5 dividieren durch 0.75

0.75 multiplizieren mit 0.5

-0.75 multiplizieren mit 5.0


Ich versteh einfach nicht so ganz, wann das Divisionszeichen ( / ) und wann das Multiplikationszeichen ( * ) verwendet werden muss.
Dir hat man doch ins Hirn geschissen oder???
  #23 (permalink)  
Alt 09.09.20
Mitglied
 
Registriert seit: Dec 2015
Beiträge: 83
TogoTiger befindet sich auf einem aufstrebenden Ast
Standard

Der will uns doch verarschen.
Hat lange gedauert, bis ich das gemerkt habe. Selber schuld.
  #24 (permalink)  
Alt 09.09.20
Benutzerbild von Indikator-Trading
Mitglied
 
Registriert seit: May 2020
Ort: Bielefeld
Beiträge: 208
Indikator-Trading befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von TogoTiger Beitrag anzeigen
Der will uns doch verarschen.
Hat lange gedauert, bis ich das gemerkt habe. Selber schuld.
Nein, das glaube ich nicht. Dazu müsste er ja Selbstironie aufweisen können und gleichzeitig eine realistische Einschätzung über sein Unvermögen/Vermögen haben.....
Da bleibe dann eher bei meiner These aus Post #22
Die wurde ja sowieso schon mehrfach von ihm in anderen Themen hier im Forum bestätigt...
  #25 (permalink)  
Alt 09.09.20
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.519
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Das schlägt in der Tat dem Fass den Boden raus. Also ich habe ja in den 35 Jahren Programmierung schon so Einige erlebt, deren Materie das Programmieren dann wirklich nicht war, aber das lag dann eher am logischen Mangelvermögen.

Was uns @MA-EA jetzt hier auftischt, grenzt wirklich an Verarschung, denn es kann mir keiner erzählen, dass selbst nur nach dem Besuch von 6 Klassen ein Unwissen über die Benutzung des Divisions-Querstriches bzw. des Multiplikations-Sternchens bestehen soll.

Aber evtl. outet er sich ja nochmal, was der ganze Zinnober hier soll.

Bis dahin bleiben wir gespannt.

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.
  #26 (permalink)  
Alt 09.09.20
Mitglied
 
Registriert seit: Dec 2015
Beiträge: 83
TogoTiger befindet sich auf einem aufstrebenden Ast
Standard

Selbst hier wo ich wohne, in einem der ärmsten Länder Afrikas mit entsprechend lausigen Schulen, würde kein 10 jähriges Kind so eine Frage stellen.
Nein, der Typ verarscht uns. Es hilft nur eins: ignorieren.
  #27 (permalink)  
Alt 09.09.20
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.519
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von TogoTiger Beitrag anzeigen
Selbst hier wo ich wohne, in einem der ärmsten Länder Afrikas mit entsprechend lausigen Schulen, würde kein 10 jähriges Kind so eine Frage stellen.
Nein, der Typ verarscht uns. Es hilft nur eins: ignorieren.
Nur, was sollte sein Ziel und was sein Nutzen sein?

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.
  #28 (permalink)  
Alt 09.09.20
Mitglied
 
Registriert seit: Dec 2015
Beiträge: 83
TogoTiger befindet sich auf einem aufstrebenden Ast
Standard

Der Typ ist krank. Er scheint das zu brauchen.
Was solls, ich brauch das nicht. Ich les das nur noch, wenn ich mich mal amüsieren will
Nur, dafür gibts Besseres hier in Afrika.
  #29 (permalink)  
Alt 10.09.20
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 1.106
MA-EA befindet sich auf einem aufstrebenden Ast
Standard

Würd ich mir so ne Mühe machen, bloß um irgendwen zu verar...


Das Folgende ist vielleicht kein Mathe-Problem, aber es ist verwirrend. Ich meine, wie kann denn, wenn man von einem MA-Wert nen anderen MA-Wert abzieht, und den zu nem weiteren MA plus/minus rechnet, wie können da vollkommen unlogische Anzeigen im Datenfenster rauskommen? Schaut Euch das mal an. Entweder ist am Indi im Anhang wirklich irgendwas total verkehrt, oder der MT4 braucht dringenst Mathe-Nachhilfe. Anders ist das jedenfalls echt nicht mehr zu erklären. Wenn Ihr nicht helfen wollt, dann sagt mir wenigstens was ungefähr der Fehler sein könnte. Aber das ist doch echt nicht mehr normal...
Code:
extern string MfMs2="( MA_Fast - MA_Slow )";

extern int               MA_Fast_Period=6;
input ENUM_MA_METHOD     MA_Fast_Method=MODE_SMA;
input ENUM_APPLIED_PRICE MA_Fast_Price =PRICE_MEDIAN;

extern int               MA_Slow_Period=12;
input ENUM_MA_METHOD     MA_Slow_Method=MODE_SMA;
input ENUM_APPLIED_PRICE MA_Slow_Price =PRICE_MEDIAN;



extern string PmMfMsD2="( + - PlMi_MA )";

extern int               PlMi_MA_Period=10;
input ENUM_MA_METHOD     PlMi_MA_Method=MODE_SMA;
input ENUM_APPLIED_PRICE PlMi_MA_Price =PRICE_CLOSE;

extern string i1= "If Plus_PMPrice = true";
extern string i2= "Line = ...";
extern bool Plus_MA_PlMi = false;
Code:
double MAfa_Pr , MAsl_Pr , pmMA_Pr ;

//=============================================================================================================
// D E K L A R A T I O N   P R I C E S
//=============================================================================================================



double Pr_Hi=iHigh (NULL,NULL,i);
double Pr_Cl=iClose(NULL,NULL,i);
double Pr_Op=iOpen (NULL,NULL,i);
double Pr_Lo=iLow  (NULL,NULL,i);

double Pr_HL = Pr_Hi + Pr_Lo;
double Pr_ME = Pr_HL / 2.0;

double Pr_HCL = Pr_Hi + Pr_Cl + Pr_Lo;
double Pr_TY  = Pr_HCL / 3.0;     
    
double Pr_HOCL = Pr_Hi + Pr_Cl + Pr_Op + Pr_Lo;
double Pr_WE   = Pr_HOCL / 4.0;

// Zuweisung fast MA Price
if(MA_Fast_Price==PRICE_HIGH    )MAfa_Pr=Pr_Hi;
if(MA_Fast_Price==PRICE_CLOSE   )MAfa_Pr=Pr_Cl;
if(MA_Fast_Price==PRICE_OPEN    )MAfa_Pr=Pr_Op;
if(MA_Fast_Price==PRICE_LOW     )MAfa_Pr=Pr_Lo;
if(MA_Fast_Price==PRICE_MEDIAN  )MAfa_Pr=Pr_ME;
if(MA_Fast_Price==PRICE_TYPICAL )MAfa_Pr=Pr_TY;
if(MA_Fast_Price==PRICE_WEIGHTED)MAfa_Pr=Pr_WE;

// Zuweisung slow MA Price
if(MA_Slow_Price==PRICE_HIGH    )MAsl_Pr=Pr_Hi;
if(MA_Slow_Price==PRICE_CLOSE   )MAsl_Pr=Pr_Cl;
if(MA_Slow_Price==PRICE_OPEN    )MAsl_Pr=Pr_Op;
if(MA_Slow_Price==PRICE_LOW     )MAsl_Pr=Pr_Lo;
if(MA_Slow_Price==PRICE_MEDIAN  )MAsl_Pr=Pr_ME;
if(MA_Slow_Price==PRICE_TYPICAL )MAsl_Pr=Pr_TY;
if(MA_Slow_Price==PRICE_WEIGHTED)MAsl_Pr=Pr_WE;

// Zuweisung Ma_Plus_Minus Price
if(PlMi_MA_Price==PRICE_HIGH    )pmMA_Pr=Pr_Hi;
if(PlMi_MA_Price==PRICE_CLOSE   )pmMA_Pr=Pr_Cl;
if(PlMi_MA_Price==PRICE_OPEN    )pmMA_Pr=Pr_Op;
if(PlMi_MA_Price==PRICE_LOW     )pmMA_Pr=Pr_Lo;
if(PlMi_MA_Price==PRICE_MEDIAN  )pmMA_Pr=Pr_ME;
if(PlMi_MA_Price==PRICE_TYPICAL )pmMA_Pr=Pr_TY;
if(PlMi_MA_Price==PRICE_WEIGHTED)pmMA_Pr=Pr_WE;



//=============================================================================================================
// ( ( M A S F S F A S T + M A S F S S L O W ) / 2 )
//=============================================================================================================

double MAfast=iMA(_Symbol,_Period,MA_Fast_Period,0,MA_Fast_Method,MAfa_Pr,i);
double MAslow=iMA(_Symbol,_Period,MA_Slow_Method,0,MA_Slow_Method,MAsl_Pr,i);

// (( MAsFS_fast + MAsFS_slow / 2 )
double FAminSL =  MAfast - MAslow;

// Version ohne d2

//=============================================================================================================
// 
//=============================================================================================================

double PlMi_MA=iMA(_Symbol,_Period,PlMi_MA_Period,0,PlMi_MA_Method,pmMA_Pr,i);

//=============================================================================================================
// B U F F E R   Z U W E I S U N G
//=============================================================================================================


if(Plus_MA_PlMi==true )BUF_CHA_MAmMApmMA[i]= PlMi_MA + FAminSL;

  if(Plus_MA_PlMi==false)BUF_CHA_MAmMApmMA[i]= PlMi_MA - FAminSL;
Die drei untersten Werte im Datenfenster unter Volume sind doch echt nicht mehr nachvollziehbar.

Angehängte Dateien
Dateityp: mq4 LINE_CHA_MAmMA_pmMA.mq4 (15,7 KB, 2x aufgerufen)
  #30 (permalink)  
Alt 10.09.20
Benutzerbild von Indikator-Trading
Mitglied
 
Registriert seit: May 2020
Ort: Bielefeld
Beiträge: 208
Indikator-Trading befindet sich auf einem aufstrebenden Ast
Exclamation

Zitat:
Zitat von MA-EA Beitrag anzeigen
...irgendwas total verkehrt, oder der MT4 braucht dringenst Mathe-Nachhilfe. Anders ist das jedenfalls echt nicht mehr zu erklären.
Ja, ich hab es gerade selbst kontrolliert. Der Fehler liegt wirklich im MT4, wenn du eine Version neuer als Build 1130 hast. Das hätte ich echt nicht für möglich gehalten!
Thema geschlossen

Lesezeichen

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 15:01 Uhr.





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