Ayuda a la codificación - página 607

 

Hola mladen,

¿Puedes echar un vistazo a estos indicadores y decirme si se pueden arreglar?

deltaforce volumen - No puedo ver las barras rojas hacia abajo por alguna razón

deltaforce = No puedo ajustar el grosor de las barras ya que siguen volviendo al valor por defecto

Su ayuda es muy apreciada...

Archivos adjuntos:
 
Raddyo:
Hola mladen,

¿Puedes echar un vistazo a estos indicadores y decirme si se pueden arreglar?

volumen deltaforce - No puedo ver las barras rojas hacia abajo por alguna razón

deltaforce = No puedo ajustar el grosor de las barras ya que siguen volviendo al valor por defecto

Su ayuda es muy apreciada...

Raddyo

Aquí está este primero : deltaforce_volume_1.mq4

Archivos adjuntos:
 
Raddyo:
Hola mladen,

¿Puedes echar un vistazo a estos indicadores y decirme si se pueden arreglar?

volumen deltaforce - No puedo ver las barras rojas hacia abajo por alguna razón

deltaforce = No puedo ajustar el grosor de las barras ya que siguen volviendo al valor por defecto

Su ayuda es muy apreciada...

Y prueba también esto : deltaforce_3.mq4

Archivos adjuntos:
 

Lo intentaré. Muchas gracias y buena suerte.

 

Hola chicos, me preguntaba si algún buen codificador de corazón podría convertir de MQ5 a Mq4 la parte de EA descrita en este artículo: https://www.mql5.com/en/articles/236, creo que el dll adaptador puede ser utilizado en mq4 sin necesidad de modificación, im tratando de probar algunas estrategias NN en mq4. ¡Gracias de antemano!

 
AtApi:
Hola chicos, me preguntaba si algún buen codificador de corazón podría convertir de MQ5 a Mq4 la parte de EA descrita en este artículo: https://www.mql5.com/en/articles/236, creo que el dll adaptador se puede utilizar en mq4 sin necesidad de modificación, im tratando de probar algunas estrategias NN en mq4.. ¡Gracias de antemano!

Este script funciona para metatrader 4 (el resto necesita mucho más tiempo):

#property script_show_inputs

//+------------------------------------------------------------------+

input string Export_FileName = "NeuroSolutions\\data.csv"; // File for exporting (in the folder "MQL5\Files")

input int Export_Bars = 260; // Number of lines to be exported

//+------------------------------------------------------------------+

void OnStart()

{

// Create the file

int file = FileOpen(Export_FileName, FILE_WRITE|FILE_CSV|FILE_ANSI, ',');

if (file != INVALID_HANDLE)

{

// Write the heading of data

string row="";

for (int i=0; i<=5; i++)

{

if (StringLen(row)) row += ",";

row += "Open"+i+",High"+i+",Low"+i+",Close"+i;

}

FileWrite(file, row);

// Copy all required information from the history

MqlRates rates[], rate;

int count = Export_Bars + 5;

if (CopyRates(Symbol(), Period(), 1, count, rates) < count)

{

Print("Error! Not enough history for exporting of data.");

return;

}

ArraySetAsSeries(rates, true);

// Write data

for (int bar=0; bar<Export_Bars; bar++)

{

row="";

double zlevel=0;

for (i=0; i<=5; i++)

{

if (StringLen(row)) row += ",";

rate = rates;

if (i==0) zlevel = rate.open; // level for counting of prices

row += NormalizeDouble(rate.open -zlevel, Digits()) + ","

+ NormalizeDouble(rate.high -zlevel, Digits()) + ","

+ NormalizeDouble(rate.low -zlevel, Digits()) + ","

+ NormalizeDouble(rate.close-zlevel, Digits());

}

FileWrite(file, row);

}

FileClose(file);

Print("Export of data finished successfully.");

}

else Print("Error! Failed to create the file for data export. ", GetLastError());

}

//+------------------------------------------------------------------+
 
mladen:

Este script funciona para metatrader 4 (el resto necesita mucho más tiempo):

#property script_show_inputs

//+------------------------------------------------------------------+

input string Export_FileName = "NeuroSolutions\\data.csv"; // File for exporting (in the folder "MQL5\Files")

input int Export_Bars = 260; // Number of lines to be exported

//+------------------------------------------------------------------+

void OnStart()

{

// Create the file

int file = FileOpen(Export_FileName, FILE_WRITE|FILE_CSV|FILE_ANSI, ',');

if (file != INVALID_HANDLE)

{

// Write the heading of data

string row="";

for (int i=0; i<=5; i++)

{

if (StringLen(row)) row += ",";

row += "Open"+i+",High"+i+",Low"+i+",Close"+i;

}

FileWrite(file, row);

// Copy all required information from the history

MqlRates rates[], rate;

int count = Export_Bars + 5;

if (CopyRates(Symbol(), Period(), 1, count, rates) < count)

{

Print("Error! Not enough history for exporting of data.");

return;

}

ArraySetAsSeries(rates, true);

// Write data

for (int bar=0; bar<Export_Bars; bar++)

{

row="";

double zlevel=0;

for (i=0; i<=5; i++)

{

if (StringLen(row)) row += ",";

rate = rates;

if (i==0) zlevel = rate.open; // level for counting of prices

row += NormalizeDouble(rate.open -zlevel, Digits()) + ","

+ NormalizeDouble(rate.high -zlevel, Digits()) + ","

+ NormalizeDouble(rate.low -zlevel, Digits()) + ","

+ NormalizeDouble(rate.close-zlevel, Digits());

}

FileWrite(file, row);

}

FileClose(file);

Print("Export of data finished successfully.");

}

else Print("Error! Failed to create the file for data export. ", GetLastError());

}

//+------------------------------------------------------------------+

Gracias mladen, que es la secuencia de comandos para guardar los datos en un archivo csv.. yo estaba buscando la propia EA.. o al menos una manera de utilizar las llamadas dll en mq4.. tal vez alguien aquí tiene algo de tiempo libre para ayudarme...

 

Huecos en las líneas

Algunos indicadores, si usted saca su MT de la línea y vuelve a conectarse más tarde, dejarán un hueco en las líneas o símbolos, etc. Comenzará a trazar donde se reconectó e ignorará el pasado. ¿Alguien sabe exactamente qué causa esto y qué hacer al respecto?

Big Be

 

Hola Mladen

¡Gracias por tu ayuda con DeltaForce, eres el mejor!

1 - ¿Podría decirme si este indicador se puede convertir en velas Heiken Ashi = Barras RSI

2 - Y este indicador sigue dibujando molestos puntos rojos en la ruptura de una línea de tendencia y quiero apagarlos por favor = Shi Channel MTF

Su ayuda es muy apreciada como siempre..

 
Raddyo:
Hola Mladen,

¡Gracias por tu ayuda con DeltaForce, eres el mejor!

1 - ¿Podría decirme si este indicador se puede convertir en velas Heiken Ashi = Barras RSI

2 - Y este indicador sigue dibujando molestos puntos rojos en la ruptura de una línea de tendencia y quiero apagarlos por favor = Shi Channel MTF

Su ayuda es muy apreciada como siempre..

Raddyo

El canal SHI se repinta (todos los indicadores shi se repintan). De todos modos, no puedo cambiar el archivo ex4

Razón de la queja: