[ARCHIVO] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 3. - página 585

 
gabba:
Aunque lo sustituyas por uno, sigue dando datos erróneos.
#property indicator_chart_window
datetime TimeBar=0;
int start()
{
double kerzen_typ; //тип свечи
string kerzen_name; //наименование свечи
double kerzen_body; //размер тела свечи
double kerzen_shadow_up; //размер верхней тени
double kerzen_shadow_down; //размер нижней тени
double kerzen_shadow2body_up; //отношение верхней тени к размеру тела
double kerzen_shadow2body_down; //отношение нижней тени к размеру тела

//---- main loop
if(TimeBar!=Time[1])
{
//определение контрольной свечки - белая, черная или додж и сбор информации
if (Close[1]>Open[1])
{
kerzen_typ=1;
kerzen_name="бычья или белая свеча";
kerzen_shadow_up=High[1]-Close[1];
kerzen_shadow_down=Open[1]-Low[1];
kerzen_body=Close[1]-Open[1];
}
if (Open[1]>Close[1])
{
kerzen_typ=-1;
kerzen_name="медвежья или черная свеча";
kerzen_shadow_up=High[1]-Open[1];
kerzen_shadow_down=Close[1]-Low[1];
kerzen_body=(Open[1]-Close[1]);
}
if (Open[1]==Close[1])
{
kerzen_typ=0;
kerzen_name="додж";
kerzen_shadow_up=High[1]-Open[1];
kerzen_shadow_down=Close[1]-Low[1];
}
//определение соотношения тени к телу свечки
if (kerzen_body==0)
{
kerzen_shadow2body_up=kerzen_shadow_up;
kerzen_shadow2body_down=kerzen_shadow_down;
}
if (kerzen_body!=0)
{
kerzen_shadow2body_up=kerzen_shadow_up/kerzen_body;
kerzen_shadow2body_down=kerzen_shadow_down/kerzen_body;
}

//---- done
Comment (
"Контрольный бар типа ",kerzen_name,"\n",
"Верхняя тень - ",kerzen_shadow_up*10000," в ",kerzen_shadow2body_up, " раз больше","\n",
"Тело - ",kerzen_body*10000,"\n",
"Нижняя тень - ",kerzen_shadow_down*10000," в ",kerzen_shadow2body_down, " раз больше"
);
TimeBar=Time[1];
}
return(0);
}
Hubo un error con el soporte, que no noté al principio.
 

artmedia70:
Да

condición /--comprobar si hay posiciones cortas
if (x2<x1 && x02>x01) // Comprobar hacia abajo
{
f2=1; // poner a cero la bandera para comprar
f1=0; // abrir la bandera de venta
}

no se aplica

informe

pero en el cálculo he utilizado PRICE_OPEN en 0 bar

imágenes y texto insertados en el lugar equivocado
Archivos adjuntos:
1_3.mq4  21 kb
 
Ivn:
Puse las imágenes y el texto en el lugar equivocado

En la captura de pantalla, aparte de los datos del ADX, no he notado ningún dato en las banderas f2, f1 y otras, si es que se usan.

Póngalos en el comentario.

Archivos adjuntos:
1_3_1.mq4  21 kb
 
YOUNGA:
¿difusión 2 a cuatro dígitos?
¿Te sorprende?
 
artmedia70:

En la captura de pantalla, aparte de los datos del ADX, no observé ningún dato en las banderas f2, f1 y otras, si es que se utilizan.

Póngalos en el comentario.


datos al 4 de enero de 2012

 
Hola, tienes un EA con muchas tareas, por ejemplo abrir una orden o una parrilla de órdenes pendientes, colocar 2,3,5 órdenes simultáneamente (especificando sus coordenadas), al disparar una orden, TP o SL, poner, quitar o cambiar otra orden TP o SL automáticamente, o todo en un solo lugar. Cuando se alcanza un determinado precio, puede colocar, eliminar o modificar una orden, TP o SL. Si tal EA está disponible, por favor proporcione un enlace, si no, ¿podría desarrollarse tal EA?
 
Ivn:


datos a 4 de enero de 2012

¿Qué hacéis con las capturas de pantalla? ¿Puede usted mismo probar en modo de visualización paso a paso, observando el estado de sus banderas?

Inicie la prueba, coloque la ventana del ADX en el gráfico de visualización, presione Pausa/Break - la prueba se detendrá. A continuación, continúe con la prueba pulsando F12. Y vigilar el estado del ADX y las banderas.

Nadie más que tú hará esto

 
sting-igor:
Como ya he dicho antes, si tengo un objetivo, todo lo demás vendrá con el tiempo. Cuando se alcanza un determinado precio, puede colocar, eliminar o modificar una orden, TP o SL. Si tal EA está disponible, por favor proporcione un enlace, si no, ¿podría desarrollarse tal EA?

Tenemos tales asesores...

Cada EA está escrito para determinadas tareas, para una determinada estrategia. Y una estrategia puede incluir muchas acciones diferentes... y no sólo con posiciones y órdenes.

No es un problema desarrollar un EA de este tipo. Sólo tienes que desarrollar una estrategia primero, y luego usarla para desarrollar un EA.

Por supuesto, puede escribir un EA usted mismo: los programadores los escriben ellos mismos. Los asesores no nacen de las profundidades del mercado... :)

Puedes aprender a hacerlo aquí. En esta rama se pueden hacer todas las preguntas, de eso se trata. Pero este es un camino difícil y espinoso. No todo va a funcionar a la vez. Lo principal: tener una meta y unos objetivos, y todo lo demás vendrá con el tiempo.

Al final, puedes pedirlo y que te lo hagan ellos, pagando.

 
artmedia70:

Tenemos tales asesores...

Cada EA está escrito para determinadas tareas, para una determinada estrategia. Y una estrategia puede incluir muchas acciones diferentes... y no sólo con posiciones y órdenes.

No es un problema desarrollar un EA de este tipo. Sólo tienes que desarrollar una estrategia primero, y luego usarla para desarrollar un EA.

Por supuesto, puede escribir un EA usted mismo: los programadores los escriben ellos mismos. Los asesores no nacen de las profundidades del mercado... :)

Puedes aprender a hacerlo aquí. En esta rama se pueden hacer todas las preguntas, de eso se trata. Pero este es un camino difícil y espinoso. No todo va a funcionar a la vez. Lo principal es tener una meta y unos objetivos, y el resto vendrá con el tiempo.

Al final puedes encargarlo y te lo hacen, por dinero.

Gracias por la respuesta...

Primero hay que ganar dinero y luego se puede pedir).

Puedes decirme el nombre del asesor, o preferiblemente un enlace si puedes.

 
sting-igor:


Tienes que ganar el dinero antes de poder pedirlo).

No estoy seguro de cuál es el nombre del asesor.

Tiene sentido. Sólo que antes de ganar dinero, hay que aprender a utilizar un asesor.

Ver https://www.mql5.com/ru/articles/366