|
Startseite | Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
kann iCustom-Indikator wert nicht auslesen
Moin zusammen,
hab ein Problem mit dem Indicator "CFP" , der Indikator zählt zu der Korrelationssparte. Im Bild hab ich euch nen Snapshot gemacht wie der Indikator aussieht und welche werte er enthällt. Aufrufen tuh ich den Indikator so: double I = iCustom (Symbol(),0,"CFP",3,6,3,5,0,0,1,1,1,1,1,1,0,0,1); Leider erhalte ich keine werte zurück.... Was überseh ich /mach ich falsch???? LG |
|
|||
Du hast Dich verzählt, es fehlt ein Wert.
|
|
|||
die Befürchtung hatte ich auch und habe es so probiert :
bool USD = 0 ; bool EUR = 0 ; bool GBP = 1 ; bool CHF = 1 ; bool JPY = 1 ; bool AUD = 1 ; bool CAD = 1 ; bool NZD = 1 ; int All_Bars = 0; int Last_Bars = 0; int Ind_Buffer = 0; //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- B(); //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //----------------------------------------------- int start() { double B = iCustom (Symbol(),0,"CFP",3,6,3,5,USD,EUR,GBP,CHF,JPY,AUD, CAD,NZD,All_Bars,Last_Bars,Ind_Buffer,1); Wert("Wert",DoubleToStr(B,8),clrYellow); Nur leider war das auch vergebens, Wahrscheinlich hast du den Wer für den Ind_Buffer vorhin gemeint oder Raul0?!? |
|
|||
Zitat:
traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
ja hat geklappt danke, hab wohl die boolwerte vewechselt,
B() is einfach ne Funktion die beim Start ausgeführt wird, damit das ganze ObjectCreate zeugs ned gleich am Anfang des Codes soviel Platz weg nimmt, find das sonst so unübersichtlich Leider war die Mühe vergebens, da der Indikator anscheinend Repaintet, nach der 3ten kerze bekomm ich beim back testen ne 10stellige nummer angezeigt.... |
|
|||
Ich sag´s ja immer wieder: MQL ist im Prinzip Steinzeit-Programmierung!
So etwas konnte man in anderen Programmierumgebungen vor 20 Jahren!! schon wesentlich eleganter lösen! Das man sich heutzutage noch mit dem richtigen Setzen von geschweiften Klammern und ähnlichen Rückschritten im sogenannten "Fortschritt" beschäftigen muss, ist ein Desaster, dass nur Leute kennen, die vor 20 Jahren auch schon programmiert haben. Für ein Anwender-Orientiertes Programmiersystem - und ich bleibe bei meiner Meinung - ist MQL schlicht unbrauchbar!! Das ist ein Hyroglyphensystem, da hätten die Altägypter ihre Freude dran gehabt! Es soll ja Molanis geben, ein Programmiersystem, mit dem man die Hyroglyphen mit einigen Mausklicks wieder in die Reihe bekommt. Ich muss mir das doch mal anschauen, obwohl, ich hab wenig Hoffnung, das es funktioniert. Aber vielleicht klappt es ja doch, uns in der Programmiertechnik wenigstens wieder auf den Stand von 1995 zurück zu katapultieren??????? |
Lesezeichen |
Stichworte |
icustom, icustom-indikator, mql4, programmierung, programmierung metatrader, wert, werte |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
|
|