Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 1036

 
variables locales: int,up,dn,zr,Down,Up,Zero;
double op_i,cl_i,rezult;
 
Aquí está el código completo de mi EA para calcular las barras ascendentes y descendentes de un período, tal vez ayude a los especialistas a entender dónde está el error:
 

Ayúdenme a escribir un EA. Necesito que se abra para comprar cuando dos barras lleguen a un punto con velas bajas, y para vender cuando lleguen a un punto con velas altas...


Traté de abrir la compra cuando dos barras golpean un punto con velas bajas... Uno de los tutoriales de vídeo me ayudó a escribir un EA usando indicador, pero como no tengo experiencia, no puedo hacerlo por mi cuenta... No puedo hacer nada sin ayuda.

 
rapid_minus:
variables locales: int,up,dn,zr,Down,Up,Zero;
doble op_i,cl_i,rezult;
fast_minus:
Bueno, ya estamos otra vez, no veo el SRC. Para no hacer un misterio de la nada, aquí está el código completo de mi EA para calcular las barras ascendentes y descendentes en un período, tal vez ayude a los expertos a entender dónde está el error:

No hay nada que entender aquí. Dividir un int entre un int produce un int independientemente del tipo de variable que recibe el resultado de la división.

Aquí está el botón SRC

.

 

Hola a todos ) ¿Puede usted decirme por favor - cómo construir un indicador personalizado en un robot de comercio (por ejemplo, he descargado el código del indicador del canal Donchian) - aquí está el código (que elegir de ella para dibujar??

#property copyright "ps"

#enlace de la propiedad ""

//---- ajustes del indicador

#propiedad ventana_del_gráfica_del_indicador

#property indicator_buffers 2

#property indicator_color1 Magenta

#property indicator_color2 Magenta

#property indicator_width1 1

#property indicator_width2 1


//---- parámetros del indicador

extern int periods=20;


//---- búferes indicadores

doble superior[];

doble inferior[];


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

//| Función de inicialización de indicadores personalizada |

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

int init()

{

//---- ajustes de dibujo

SetIndexStyle(0,DRAW_LINE);

SetIndexStyle(1,DRAW_LINE);

//---- asignación de topes indicadores

SetIndexBuffer(0,upper);

SetIndexBuffer(1,lower);

//---- nombre para la etiqueta de la subventana DataWindow y del indicador

IndicatorShortName("Canal Donchian("+periodos+")";

SetIndexLabel(0, "Upper");

SetIndexLabel(1, "Lower");

//---- inicialización realizada

return(0);

}

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

//| ahora haz el baile. |

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

int inicio()

{

int límite;

int barras_contadas=IndicadorContado();

//---- la última barra contada se volverá a contar

if(counted_bars>0) counted_bars--;

limit=Barras_contabilizadas;


//---- calcular los valores

for(int i=0; i<limit; i++) {

upper[i]=iHigh(Symbol(),Period(),iHighest(Symbol(),Period(),MODE_HIGH,periods,i))

lower[i]=iLow(Symbol(),Period(),iLowest(Symbol(),Period(),MODE_LOW,periods,i));

}

return(0);

}

0

 
Tema97:

Hola a todos ) Me puede decir por favor - cómo construir un indicador personalizado en un robot de comercio (por ejemplo, he descargado el código del indicador del canal de Donchian) - aquí está el código (¿qué elegir de ella para dibujar??

El indicador se dibuja a través de los buffers. El Asesor Experto no tiene búferes y sólo dibuja objetos.
 
Sé dónde está el botón SRC, pero después de "pegar" no hay ninguna imagen del código. a eso me refería con "no puedo ver el SRC". Ahora mismo - ¿ves el código publicado arriba? No lo veo.
 
AlexeyVik 30.04.2016 08:12 # No hay nada que entender. Cuando se divide int por int se obtiene int independientemente del tipo de variable que recibe el resultado de la división.Gracias. Efectivamente, a veces te pierdes entre tres pinos.
 
artmedia70:
El indicador dibuja a través de topes. No hay buffers en el EA y tiene que dibujar con objetos.

¿qué hago ahora? Tengo una estrategia basada en canales, ¿hay alguna alternativa de sustitución?

 
rapid_minus:
Sé dónde está el botón SRC, pero después de "pegar" no hay ninguna imagen del código. a eso me refería con "no puedo ver el SRC". Ahora mismo - ¿ves el código publicado arriba? No lo veo.
A mí me funciona... Así que la cucaracha está en tu navegador.
Razón de la queja: