könnten Sie mir helfen, diesen Indikator in einemseparaten MTF-Diagramm ähnlich diesem Bild darzustellen?
siehe
Das ist eine dekompilierte Version von Solar Wind
Da dieser Indikator nicht zu meinen Lieblingsindikatoren gehört (nicht nur weil er dekompiliert ist), werde ich diese Bitte weitergeben. Nichts persönliches
Da dieser Indikator nicht zu meinen Lieblingsindikatoren gehört (nicht nur, weil er dekompiliert ist), werde ich diese Anfrage weiterleiten. Nichts persönliches
Kannst Du dafür sorgen, dass der Indikator"Fraktale einstellbare Periode erweitert" einen Punkt hinterlässt, wenn das erste Signal auf dem Chart erscheint? (Ich brauche historische Signale, nicht nur auf dem Live-Chart).
Kannst Du dafür sorgen, dass der Indikator "Fraktale einstellbare Periode erweitert" einen Punkt hinterlässt, wenn das erste Signal auf dem Chart erscheint? (Ich brauche historische Signale, nicht nur auf dem Live-Chart).
Helfen Sie mir bitte. Ich weiß nicht, wie man diesen Code exportieren Indikatoren und OHLC bedeutet -alle Mittel + n. Es schreiben alle Fenster TF bedeutet, um 2 Dateien und verschwinden... Kann jemand dafür sorgen, dass das aktuelle Symbol korrekt in eine Datei geschrieben wird?
Helfen Sie mir bitte. Ich weiß nicht, wie man diesen Code exportieren Indikatoren und OHLC bedeutet -alle Mittel + n. Es schreiben alle Fenster TF bedeutet, um 2 Dateien und verschwinden... Kann jemand das aktuelle Symbol korrekt in eine Datei schreiben?
void RSI_output(stringSymbolName,int PeriodMinutes) { int size=iBars(SymbolName,PeriodMinutes); if (size==0) return; int handle=FileOpen(SymbolName+PeriodMinutes+"_RSI.csv",FILE_WRITE|FILE_CSV); if (handle<0) return;
FileWrite(handle,"Time seconds;Time;Open;Low;High;Close;Volume;RSI"); for (int i=size-1;i>=0;i--) { FileWrite(handle,iTime(SymbolName,PeriodMinutes,i),TimeToStr(iTime(SymbolName,PeriodMinutes,i)) ,iOpen(SymbolName,PeriodMinutes,i),iLow(SymbolName,PeriodMinutes,i),iHigh(SymbolName,PeriodMinutes,i) ,iClose(SymbolName,PeriodMinutes,i),iVolume(SymbolName,PeriodMinutes,i),iCustom(SymbolName,PeriodMinutes,"RSI",0,i)); } FileClose(handle); return; } int start() { RSI_output(_Symbol,_Period); return(0); }
hallo herr mladen
könnten Sie mir helfen, diesen Indikator in einemseparaten MTF-Diagramm ähnlich diesem Bild darzustellen?
siehe
Das ist eine dekompilierte Version von Solar Wind
Da dieser Indikator nicht zu meinen Lieblingsindikatoren gehört (nicht nur weil er dekompiliert ist), werde ich diese Bitte weitergeben. Nichts persönliches
Das ist eine dekompilierte Version von Solar Wind
Da dieser Indikator nicht zu meinen Lieblingsindikatoren gehört (nicht nur, weil er dekompiliert ist), werde ich diese Anfrage weiterleiten. Nichts persönliches
kein Problem
vielen Dank
Helfen Sie mir bitte. Ich weiß nicht, wie man diesen Code exportieren Indikatoren und OHLC bedeutet -alle Mittel + n.
Es schreiben alle Fenster TF bedeutet, um 2 Dateien und verschwinden...
Kann jemand dafür sorgen, dass das aktuelle Symbol korrekt in eine Datei geschrieben wird?
//+------------------------------------------------------------------+
//| RSI_to_File.mq4 |
//| Copyright © 2007, MetaQuotes Software Corp. |
//| [url]http://www.metaquotes.ru/[/url] |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2007, MetaQuotes Software Corp."
#property link "http://www.metaquotes.ru/"
#property show_inputs
string SymbolsArray[13]={"","USDCHF","GBPUSD","EURUSD","USDJPY","AUDUSD","USDCAD","EURGBP","EURAUD","EURCHF","EURJPY","GBPJPY","GBPCHF"};
//+------------------------------------------------------------------+
//| string SymbolByNumber |
//+------------------------------------------------------------------+
string GetSymbolString(int Number)
{
//----
string res="";
res=SymbolsArray[Number];
//----
return(res);
}
//+------------------------------------------------------------------+
//| возвращает период |
//+------------------------------------------------------------------+
int PeriodNumber(int number)
{
int per_min;
switch (number)
{
case 0: per_min=PERIOD_M1;break;
case 1: per_min=PERIOD_M5;break;
case 2: per_min=PERIOD_M15;break;
case 3: per_min=PERIOD_M30;break;
case 4: per_min=PERIOD_H1;break;
case 5: per_min=PERIOD_H4;break;
default: per_min=PERIOD_D1;break;
}
return(per_min);
}
//+------------------------------------------------------------------+
//| выводит в файл котировки + значения индикатора |
//+------------------------------------------------------------------+
void RSI_output(string SymbolName,int PeriodMinutes)
{
int size=iBars(SymbolName,PeriodMinutes);
//----
if (size==0) return;
int handle=FileOpen(SymbolName+PeriodMinutes+"_RSI.csv",FILE_WRITE|FILE_CSV);
if (handle<0) return;
FileWrite(handle,"Time seconds;Time;Open;Low;High;Close;Volume;RSI");
for (int i=size-1;i>=0;i--)
{
FileWrite(handle,iTime(SymbolName,PeriodMinutes,i),TimeToStr(iTime(SymbolName,PeriodMinutes,i))
,iOpen(SymbolName,PeriodMinutes,i),iLow(SymbolName,PeriodMinutes,i),iHigh(SymbolName,PeriodMinutes,i)
,iClose(SymbolName,PeriodMinutes,i),iVolume(SymbolName,PeriodMinutes,i),iCustom(SymbolName,PeriodMinutes,"RSI",0,i));
}
FileClose(handle);
//----
return;
}
//+------------------------------------------------------------------+
//| script program start function |
//+------------------------------------------------------------------+
int start()
{
int SymbolCounter,PeriodCounter;
//----
for (SymbolCounter=1;SymbolCounter<13;SymbolCounter++)
{
for (PeriodCounter=2;PeriodCounter<=16;PeriodCounter++)
{
//Print("NewBar on ",GetSymbolString(SymbolCounter),PeriodNumber(PeriodCounter),"M");
RSI_output(GetSymbolString(SymbolCounter),PeriodNumber(PeriodCounter));
}
}
//----
return(0);
}
//+------------------------------------------------------------------+
Helfen Sie mir bitte. Ich weiß nicht, wie man diesen Code exportieren Indikatoren und OHLC bedeutet -alle Mittel + n.
Es schreiben alle Fenster TF bedeutet, um 2 Dateien und verschwinden...
Kann jemand das aktuelle Symbol korrekt in eine Datei schreiben?
//+------------------------------------------------------------------+
//| RSI_to_File.mq4 |
//| Copyright © 2007, MetaQuotes Software Corp. |
//| [url]http://www.metaquotes.ru/[/url] |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2007, MetaQuotes Software Corp."
#property link "http://www.metaquotes.ru/"
#property show_inputs
string SymbolsArray[13]={"","USDCHF","GBPUSD","EURUSD","USDJPY","AUDUSD","USDCAD","EURGBP","EURAUD","EURCHF","EURJPY","GBPJPY","GBPCHF"};
//+------------------------------------------------------------------+
//| string SymbolByNumber |
//+------------------------------------------------------------------+
string GetSymbolString(int Number)
{
//----
string res="";
res=SymbolsArray[Number];
//----
return(res);
}
//+------------------------------------------------------------------+
//| возвращает период |
//+------------------------------------------------------------------+
int PeriodNumber(int number)
{
int per_min;
switch (number)
{
case 0: per_min=PERIOD_M1;break;
case 1: per_min=PERIOD_M5;break;
case 2: per_min=PERIOD_M15;break;
case 3: per_min=PERIOD_M30;break;
case 4: per_min=PERIOD_H1;break;
case 5: per_min=PERIOD_H4;break;
default: per_min=PERIOD_D1;break;
}
return(per_min);
}
//+------------------------------------------------------------------+
//| выводит в файл котировки + значения индикатора |
//+------------------------------------------------------------------+
void RSI_output(string SymbolName,int PeriodMinutes)
{
int size=iBars(SymbolName,PeriodMinutes);
//----
if (size==0) return;
int handle=FileOpen(SymbolName+PeriodMinutes+"_RSI.csv",FILE_WRITE|FILE_CSV);
if (handle<0) return;
FileWrite(handle,"Time seconds;Time;Open;Low;High;Close;Volume;RSI");
for (int i=size-1;i>=0;i--)
{
FileWrite(handle,iTime(SymbolName,PeriodMinutes,i),TimeToStr(iTime(SymbolName,PeriodMinutes,i))
,iOpen(SymbolName,PeriodMinutes,i),iLow(SymbolName,PeriodMinutes,i),iHigh(SymbolName,PeriodMinutes,i)
,iClose(SymbolName,PeriodMinutes,i),iVolume(SymbolName,PeriodMinutes,i),iCustom(SymbolName,PeriodMinutes,"RSI",0,i));
}
FileClose(handle);
//----
return;
}
//+------------------------------------------------------------------+
//| script program start function |
//+------------------------------------------------------------------+
int start()
{
int SymbolCounter,PeriodCounter;
//----
for (SymbolCounter=1;SymbolCounter<13;SymbolCounter++)
{
for (PeriodCounter=2;PeriodCounter<=16;PeriodCounter++)
{
//Print("NewBar on ",GetSymbolString(SymbolCounter),PeriodNumber(PeriodCounter),"M");
RSI_output(GetSymbolString(SymbolCounter),PeriodNumber(PeriodCounter));
}
}
//----
return(0);
}
//+------------------------------------------------------------------+
Verwenden Sie stattdessen dies:
//| RSI_to_File.mq4 |
//| Copyright © 2007, MetaQuotes Software Corp. |
//| [url]http://www.metaquotes.ru/[/url] |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2007, MetaQuotes Software Corp."
#property link "http://www.metaquotes.ru/"
#property show_inputs
void RSI_output(string SymbolName,int PeriodMinutes)
{
int size=iBars(SymbolName,PeriodMinutes); if (size==0) return;
int handle=FileOpen(SymbolName+PeriodMinutes+"_RSI.csv",FILE_WRITE|FILE_CSV); if (handle<0) return;
FileWrite(handle,"Time seconds;Time;Open;Low;High;Close;Volume;RSI");
for (int i=size-1;i>=0;i--)
{
FileWrite(handle,iTime(SymbolName,PeriodMinutes,i),TimeToStr(iTime(SymbolName,PeriodMinutes,i))
,iOpen(SymbolName,PeriodMinutes,i),iLow(SymbolName,PeriodMinutes,i),iHigh(SymbolName,PeriodMinutes,i)
,iClose(SymbolName,PeriodMinutes,i),iVolume(SymbolName,PeriodMinutes,i),iCustom(SymbolName,PeriodMinutes,"RSI",0,i));
}
FileClose(handle);
return;
}
int start() { RSI_output(_Symbol,_Period); return(0); }
hallo herr mladen
wie hoch ist der Prozentsatz bei diesem Indikator:
regrad
hallo herr mladen
wie hoch ist der Prozentsatz bei diesem Indikator:
regrad
Das wird nicht durch den beigefügten Indikator erzeugt
aber ich nehme Bild von meiner Plattform
bilbao
Der Indikator aus Ihrem Beitrag auf meinem Terminal: