void OnStart () {
// Cargar plantilla 20180505
if (ChartApplyTemplate (0, "20180505")) {
Alert ("seikou");
}
// Guardar plantilla
ChartSaveTemplate (0, WindowExpertName ());
ChartSetInteger (0, CHART_COLOR_BACKGROUND, Black); // Establecer el color de fondo
ChartSetInteger (0, CHART_AUTOSCROLL, true); //
Desplazamiento automático ChartSetInteger (0, CHART_SHIFT, 1); // Desplazamiento 1
ChartSetSymbolPeriod (0, Symbol (), PERIOD_D1); // Establecer el par de divisas y el período de tiempo
// Establecer el valor mínimo de la ordenada del precio del
tablero ChartSetInteger (0, CHART_SCALEFIX, 1);
ChartSetDouble (0, CHART_FIXED_MIN, Low [0]);
ChartSetString (0, CHART_COMMENT, "TQZ ");
// Abre la ventana del par de divisas y el período
especificados ChartOpen (" GBPUSD ", PERIOD_M15);
ChartOpen (" USDJPY ", PERIOD_M15);
// Recorre el gráfico y opera
largo qian = ChartFirst ();
for (int i = 0 ;; i ++) {
// Operar en el proceso de atravesar el gráfico
// ChartSetString (qian, CHART_COMMENT, IntegerToString (qian));
ChartClose (qian);
// if (ChartSymbol (qian) == "EURUSD" && ChartPeriod (qian) == PERIOD_M15) {
// ChartSetInteger (qian, CHART_COLOR ,_BACK Blanco);
//}
largo siguiente = ChartNext (qian);
qian = siguiente;
if (siguiente <0) break;
}
// Captura de pantalla
ChartScreenShot (0, Symbol () + ". Jpg", 800, 600, ALIGN_RIGHT);
// Especifique el número de indicadores en la ventana
int total = ChartIndicatorsTotal (0, 0);
for (int i = 0; i <total; i ++) {
// eliminar la
cadena del indicador indicadorName = ChartIndicatorName (0, 0, i);
ChartIndicatorDelete ( 0, 0, nombre del indicador);
}
// El número de ventanas en el gráfico actual
int windowsTotal = WindowsTotal ();
}