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: 3821
Beiträge: 36899
Benutzer: 6.067
Aktive Benutzer: 491
Links: 80
Wir begrüßen unseren neuesten Benutzer: POCJonah7
Mit 483 Benutzern waren die meisten Benutzer gleichzeitig online (21.04.16 um 17:12).
Neue Benutzer:
vor 13 Stunden
- POCJonah7
vor 20 Stunden
- flowi88
vor 20 Stunden
- dealtycoon
vor einem Tag
- VicenteWuc
vor einem Tag
- sazaron

Onlineuser
'Wer ist online' anzeigen Benutzer: 2
Gäste: 88
Gesamt: 90
Team: 0
Team:  
Benutzer:  Collider, traderdoc
Freunde anzeigen

Empfehlungen

Werbung

Thema geschlossen
 
Themen-Optionen Thema durchsuchen Ansicht
  #1 (permalink)  
Alt 17.02.16
Neues Mitglied
 
Registriert seit: Jul 2015
Beiträge: 3
Fiisk befindet sich auf einem aufstrebenden Ast
Question Indikator funktioniert nicht direkt nach dem Start

Hallo zusammen,

ich habe da mal eine hoffentlich nicht all zu dumme Frage.

Wenn ich MT4 starte, startet ja automatisch das letzte Profil. Dieses enthält mehrere Charts. In einem der Charts habe ich einen eigenen Indikator laufen. Das Problem ist, dass dieser Indi erstmal nichts tut.
Erst wenn ich
- das Timeframe ändere oder
- das Symbol ändere oder
- den Code im Editor kompiliere oder
- das Profil wechsele und wieder das gewünschte Profil aufrufe
fängt der Indi an das zu tun was er soll.

Den Code habe ich in einem OnCalculate-Block stehen.

Kann das jemand erklären ?

Vielen vielen Dank
Markus

//+------------------------------------------------------------------+
//| mg_123_Scanner_kompakt.mq4 |
//| MG |
//| |
//+------------------------------------------------------------------+
#property copyright "MG"
#property version "1.00"
#property strict
#property indicator_chart_window
#property indicator_buffers 4

//01#####Beginn INPUTS############################################ #############################
//hier stehen die Inputs

//01#####Ende INPUTS############################################ #############################

//02#####Beginn GLOBALE VARIABLEN######################################### ###################
//hier stehen die Variablen

//02#####Ende GLOBALE VARIABLEN######################################### ###################

//03#####INIT####################################### #######################################
int init()
{
IndicatorDigits(Digits);
IndicatorShortName("Scanner_kompakt"); //--- name for DataWindow and indicator subwindow label

//hier werden die Buffer definiert

return(INIT_SUCCEEDED);
}
//03#####Ende INIT############################################## ###########################

//04#####Beginn DEINIT############################################ #########################
int deinit()
{
return(0);
}
//04#####Ende DEINIT############################################ ###########################

//05#####Beginn START############################################# #########################
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
int Counted_bars = IndicatorCounted();
int i=1;//Bars-Counted_bars-1; --> mich interessiert nur der Wert am letzten Bar
static datetime notification_time;

//Beginn Schleife--------------------------------------------
while(i>=0)
{
//...hier steht der eigentliche Code
ChartRedraw(0);
i--;
}

//Ende Ausgabe---------------------------------------------
return(rates_total);

}
Thema geschlossen

Lesezeichen

Stichworte
indikator, indikator fehler, indikator problem, mql4, mql4 fehler, problem, programmierung, programmierung metatrader


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 16:36 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.
-----------------------------------------------------------------------------------------------------------------------------