Guten Tag... Wahrscheinlich eine einfache Frage, aber ich weiß nicht, wo ich anfangen soll. Ich brauche ein Skript, das ein Rechteck mit einem Namen zeichnet, der das Datum und die Uhrzeit der Erstellung enthält. Vielleicht hat jemand ein Beispiel, das ich an meine Aufgabe anpassen kann.
Guten Tag... Wahrscheinlich eine einfache Frage, aber ich weiß nicht, wo ich anfangen soll. Ich brauche ein Skript, das ein Rechteck mit einem Namen zeichnet, der das Datum und die Uhrzeit der Erstellung enthält. Vielleicht hat jemand ein Beispiel, das ich an meine Aufgabe anpassen kann.
Vielen Dank im Voraus :).
Nehmen Sie das ReferenzbeispielOBJ_RECTANGLE als Grundlage,
Guten Tag, hängt die Anzahl der Dezimalstellen im Indikator (im separaten Fenster) von den _Digits des Tools ab? Wenn ja, wie kann ich sie umgehen? Der Indikator erhält gebrochene Werte, während er auf der Skala nur ganzzahlige Werte zeichnet.
VANDER: Hallo. Hängt die Anzahl der Dezimalstellen in einem Indikator (in einem separaten Fenster) von den _Ziffern eines Symbols ab? Wenn ja, wie können Sie sie vermeiden? Der Indikator erzeugt Bruchwerte und zeichnet nur ganze Zahlen auf der Skala.
//+------------------------------------------------------------------+//| Custom indicator initialization function |//+------------------------------------------------------------------+voidOnInit()
{
//--- check for input valueif(InpAtrPeriod<=0)
{
ExtPeriodATR=14;
printf("Incorrect input parameter InpAtrPeriod = %d. Indicator will use value %d for calculations.",InpAtrPeriod,ExtPeriodATR);
}
else ExtPeriodATR=InpAtrPeriod;
//--- indicator buffers mappingSetIndexBuffer(0,ExtATRBuffer,INDICATOR_DATA);
SetIndexBuffer(1,ExtTRBuffer,INDICATOR_CALCULATIONS);
//---IndicatorSetInteger(INDICATOR_DIGITS,_Digits);//--- sets first bar from what index will be drawn
Beispiel #2 -> [Datenordner]\MQL5\Indikatoren\Beispiele\Benutzerdefinierter gleitender Durchschnitt.mq5
hier ist die Genauigkeit höher
//+------------------------------------------------------------------+//| Custom indicator initialization function |//+------------------------------------------------------------------+voidOnInit()
{
//--- indicator buffers mappingSetIndexBuffer(0,ExtLineBuffer,INDICATOR_DATA);
//--- set accuracyIndicatorSetInteger(INDICATOR_DIGITS,_Digits+1);
Beispiel #3 -> [Datenordner]\MQL5\Indikatoren\Beispiele\ADX.mq5
es gibt immer eine Genauigkeit von zwei Werten - unabhängig von Digits()
//+------------------------------------------------------------------+//| Custom indicator initialization function |//+------------------------------------------------------------------+voidOnInit()
{
//--- check for input parametersif(InpPeriodADX>=100 || InpPeriodADX<=0)
{
ExtADXPeriod=14;
printf("Incorrect value for input variable Period_ADX=%d. Indicator will use value=%d for calculations.",InpPeriodADX,ExtADXPeriod);
}
else ExtADXPeriod=InpPeriodADX;
//---- indicator buffersSetIndexBuffer(0,ExtADXBuffer);
SetIndexBuffer(1,ExtPDIBuffer);
SetIndexBuffer(2,ExtNDIBuffer);
SetIndexBuffer(3,ExtPDBuffer,INDICATOR_CALCULATIONS);
SetIndexBuffer(4,ExtNDBuffer,INDICATOR_CALCULATIONS);
SetIndexBuffer(5,ExtTmpBuffer,INDICATOR_CALCULATIONS);
//--- indicator digitsIndicatorSetInteger(INDICATOR_DIGITS,2);
Все объекты, используемые в техническом анализе, имеют привязку на графиках по координатам цены и времени – трендовая линия, каналы, инструменты Фибоначчи и т.д. Но есть ряд вспомогательных объектов, предназначенных для улучшения интерфейса, которые имеют привязку к видимой всегда части графика (основное окно графика или подокна индикаторов...
Nehmen Sie das ReferenzbeispielOBJ_RECTANGLE als Grundlage,
aber ändern Sie diese Zeile
dazu:
Verwenden Sie das ReferenzbeispielOBJ_RECTANGLE als Grundlage,
nur diese Zeile ändern
dazu:
Ich danke Ihnen! :) Ich hab's...
Hallo. Hängt die Anzahl der Dezimalstellen in einem Indikator (in einem separaten Fenster) von den _Ziffern eines Symbols ab? Wenn ja, wie können Sie sie vermeiden? Der Indikator erzeugt Bruchwerte und zeichnet nur ganze Zahlen auf der Skala.
Beispielindikator [Datenordner]\MQL5\Indikatoren\Beispiele\ATR.mq5
OnInit() -> Genauigkeit der Anzeige einstellen
Beispiel #2 -> [Datenordner]\MQL5\Indikatoren\Beispiele\Benutzerdefinierter gleitender Durchschnitt.mq5
hier ist die Genauigkeit höher
Beispiel #3 -> [Datenordner]\MQL5\Indikatoren\Beispiele\ADX.mq5
es gibt immer eine Genauigkeit von zwei Werten - unabhängig von Digits()
Ist es möglich, im Strategie-Tester im visuellen Modus auf andere Diagramme zuzugreifen (beim Testen mit mehreren Währungen). Zum Beispiel:
Wenn Sie diesen EA im Strategietester starten, dann öffnet der Visualizer Charts von EURUSD, GBPUSD, USDJPY, aber
wird angezeigt, dass es nur 1 Diagramm gibt.
Wie erkenne ich die Größe des Etiketts in Bezug auf die Schriftgröße und Textlänge? So positionieren Sie es relativ zu anderen Elementen
Ergibt 0
Ist es möglich, im Strategie-Tester im visuellen Modus auf andere Diagramme zuzugreifen (beim Testen mit mehreren Währungen). Zum Beispiel:
Wenn Sie diesen EA im Strategietester ausführen, öffnet der Visualizer Charts von EURUSD, GBPUSD, USDJPY, aber
wird angezeigt, dass es nur 1 Diagramm gibt.
Dies ist ein Problem mit dem Abrufen der Fensterhandles des Renderers. Und es gibt keine Möglichkeit, sie zu übertreffen.
Wie erkenne ich die Größe des Etiketts in Bezug auf die Schriftgröße und Textlänge? So positionieren Sie es relativ zu anderen Elementen
Ergibt 0