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: 4538
Beiträge: 41172
Benutzer: 6.933
Aktive Benutzer: 230
Links: 80
Wir begrüßen unseren neuesten Benutzer: peterken
Mit 2.475 Benutzern waren die meisten Benutzer gleichzeitig online (16.01.20 um 22:38).
Neue Benutzer:
vor 3 Tagen
- peterken
vor 5 Tagen
- traderotor
vor 6 Tagen
- Brummi
vor einer Woche
- Fussellien...
vor einer Woche
- ZHannes82

Onlineuser
'Wer ist online' anzeigen Benutzer: 2
Gäste: 71
Gesamt: 73
Team: 0
Team:  
Benutzer:  Indikator-Trading, traderdoc
Freunde anzeigen

Empfehlungen

Like Tree2Likes
Antwort
 
Themen-Optionen Thema durchsuchen Ansicht
  #21 (permalink)  
Alt vor 3 Wochen
Mitglied
 
Registriert seit: Dec 2015
Beiträge: 76
TogoTiger befindet sich auf einem aufstrebenden Ast
Standard

Frag mal deinen Taschenrechner. Der weiss das ganz bestimmt.
Mit Zitat antworten
  #22 (permalink)  
Alt vor 3 Wochen
Benutzerbild von Indikator-Trading
Mitglied
 
Registriert seit: May 2020
Ort: Bielefeld
Beiträge: 110
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???
Mit Zitat antworten
  #23 (permalink)  
Alt vor 3 Wochen
Mitglied
 
Registriert seit: Dec 2015
Beiträge: 76
TogoTiger befindet sich auf einem aufstrebenden Ast
Standard

Der will uns doch verarschen.
Hat lange gedauert, bis ich das gemerkt habe. Selber schuld.
Mit Zitat antworten
  #24 (permalink)  
Alt vor 3 Wochen
Benutzerbild von Indikator-Trading
Mitglied
 
Registriert seit: May 2020
Ort: Bielefeld
Beiträge: 110
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...
Mit Zitat antworten
  #25 (permalink)  
Alt vor 3 Wochen
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.415
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.
Mit Zitat antworten
  #26 (permalink)  
Alt vor 3 Wochen
Mitglied
 
Registriert seit: Dec 2015
Beiträge: 76
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.
Mit Zitat antworten
  #27 (permalink)  
Alt vor 3 Wochen
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.415
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.
Mit Zitat antworten
  #28 (permalink)  
Alt vor 3 Wochen
Mitglied
 
Registriert seit: Dec 2015
Beiträge: 76
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.
Mit Zitat antworten
  #29 (permalink)  
Alt vor 2 Wochen
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 1.012
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)
Mit Zitat antworten
  #30 (permalink)  
Alt vor 2 Wochen
Benutzerbild von Indikator-Trading
Mitglied
 
Registriert seit: May 2020
Ort: Bielefeld
Beiträge: 110
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!
Mit Zitat antworten
Antwort

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





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