06.06.19
|
Neues Mitglied
|
|
Registriert seit: Feb 2019
Beiträge: 7
|
|
PHP-Code:
//+------------------------------------------------------------------+
//| PeriodenWechsler.mq4 |
//| Copyright 2019, MetaQuotes Software Corp. |
//| https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2019, MetaQuotes Software Corp."
#property link "https://www.mql5.com"
#property version "1.00"
#property strict
//+------------------------------------------------------------------+
//| Script program start function |
//+------------------------------------------------------------------+
int funGibPeriode(int intAktuellePeriode)
{
switch(intAktuellePeriode)
{
case 1:
intAktuellePeriode = 1440; break;
case 5:
intAktuellePeriode = 1; break;
case 15:
intAktuellePeriode = 5; break;
case 60:
intAktuellePeriode = 15; break;
case 240:
intAktuellePeriode = 60; break;
default:
intAktuellePeriode = 240; break;
}
return(intAktuellePeriode);
}
//+------------------------------------------------------------------+
void OnStart()
{
long curChart = 0, preChart = 0;
int intLimit = 100, intAktuellePeriode = Period();
for(int intY = 0; intY < intLimit; intY++)
{
if(preChart == 0)
{
preChart = ChartFirst();
ChartSetSymbolPeriod(preChart, ChartSymbol(preChart), funGibPeriode(intAktuellePeriode));
}
else
{
curChart = ChartNext(preChart);
if(curChart < 0) break;
preChart = curChart;
ChartSetSymbolPeriod(preChart, ChartSymbol(preChart), funGibPeriode(intAktuellePeriode));
}
}
}
//+------------------------------------------------------------------+
|