[ARCHIVO] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 3. - página 112
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Por favor, dígame cómo describir OBJ_LABEL para que se vea como un rectángulo con el color especificado
Este código dibuja la etiqueta, pero he visto que OBJ_LABEL la hace parecerun rectángulo, pero el código está en formato EX4, así que no puedo mirarlo.
¿Tal vez alguien sepa cómo hacerlo?
Como opción
Sólo OBJ_LABEL
Te dije que leyeras la documentación. Te lo explico: ¿no puedes leer la ayuda de la función?
¿O vas a seguir golpeando la puerta abierta?
Muchas gracias, ¡que Dios los bendiga!
Alternativamente
Sólo OBJ_LABEL
No hay código...
¿Y cómo es que las flechas (OBJ_ARROW) están vinculadas a las coordenadas de la pantalla y no al precio y la hora? ¿O los parámetros del objeto cambian constantemente?
No diste el código...
¿Y cómo es que las flechas (OBJ_ARROW) están vinculadas a las coordenadas de la pantalla, y no al precio y la hora? ¿O los parámetros del objeto cambian constantemente?
Las flechas están unidas a las coordenadas de la pantalla. Todavía no puedo mostrarte el código.
El sistema de menús, los paneles se abren/cierran. Los paneles tienen diferentes funciones. Uno de los paneles controla los parámetros del indicador (justo a través de las flechas). En el segundo panel habrá información sobre la eficacia de los parámetros seleccionados
El tamaño y la posición de los paneles pueden ajustarse con los mandos
¿Puedo recibir un mensaje privado?
¿Puedo hacerlo todo a la vez?
Algunos ni siquiera descansan los fines de semana...
¿Por qué te apresuras a decir eso? Es que he estado ocupado. Hoy en el trabajo. Pero al grano... En uno de los foros encontré un indicador TD Sequential.mq4. ¿Es posible adjuntar una señal sonora cuando aparecen un 9 (nueve) azul y rojo?
//+------------------------------------------------------------------+
//| TD Sequential.mq4 |
//| Copyright © 2004, MetaQuotes Software Corp.
//| https://www.metaquotes.net/ |
//+------------------------------------------------------------------+
#property copyright "James OBrien"
#enlace de la propiedad "https://www.metaquotes.net/"
//----
#propiedad ventana_del_gráfica_del_indicador
#property indicator_buffers 1
#property indicator_color1 LimeGreen
//#property indicator_color2 Rojo
//---- parámetros de entrada
//int. turno=0;
int i;
int num=0;
int num1=0;
cadena textVar;
//---- buffers
doble ExtMapBuffer1[];
//doble ExtMapBuffer2[];
//doble b4plusdi,b4minusdi,nowplusdi,nowminusdi;
//+------------------------------------------------------------------+
//| Función de inicialización de indicadores personalizada |
//+------------------------------------------------------------------+
int init()
{
//---- indicadores
SetIndexStyle(0,DRAW_ARROW);
SetIndexArrow(0,159);
SetIndexBuffer(0,ExtMapBuffer1);
/*
SetIndexStyle(1,DRAW_ARROW,EMPTY);
SetIndexArrow(1,234);
SetIndexBuffer(1,ExtMapBuffer2);
*/
//----
return(0);
}
//+------------------------------------------------------------------+
//| Función de desinicialización del indicador Custor |
//+------------------------------------------------------------------+
int deinit()
{
//---- TODO: añada su código aquí
int límite;
limit=1500;
for(int i=limit; i>=0; i--)
{
ObjectDelete(""+i);
}
//----
return(0);
}
//+------------------------------------------------------------------+
//| Función de iteración de indicadores personalizada |
//+------------------------------------------------------------------+
int inicio()
{
int límite;
int barras_contadas=IndicadorContado();
//---- comprobar posibles errores
if(counted_bars<0) return(-1);
//---- la última barra contada se volverá a contar
if(counted_bars>0) counted_bars--;
limit=1500-counted_bars;
//---- macd contada en el buffer 1-st
for(int i=limit; i>=0; i--)
{
if(Close[i+1]<Close[i+5])num=num + 1;
si no, num=0;
si (num > 0 && num < 10)
{
textVar=num;
ObjectCreate(""+i, OBJ_TEXT, 0, Time[i+1],Low[i+1]-5*Point );
ObjectSetText(""+i, ""+DoubleToStr(num,0), 10, "Arial", Red);
}
si (num==9)
{
ObjectCreate(""+i, OBJ_TEXT, 0, Time[i+1],Low[i+1]-5*Point );
ObjectSetText(""+i, ""+DoubleToStr(num,0), 16, "Arial", Red);
}
else if((Close[i+1]<Close[i+5])&& num>=10)
{
ObjectCreate(""+i, OBJ_TEXT, 0, Time[i+1],Low[i+1]-5*Point );
ObjectSetText(""+i, ""+DoubleToStr(num,0), 10, "Arial", Orange);
}
if(Close[i+1]>Close[i+5]) num1=num1 + 1;
Si no, num1=0;
//----
si (num1 > 0 && num1 < 10)
{
textVar=num1;
ObjectCreate(""+i, OBJ_TEXT, 0, Time[i+1],High[i+1]+10*Point );
ObjectSetText(""+i, ""+DoubleToStr(num1,0), 10, "Arial", RoyalBlue);
}
si (num1==9)
{
ObjectCreate(""+i, OBJ_TEXT, 0, Time[i+1],High[i+1]+10*Point );
ObjectSetText(""+i, ""+DoubleToStr(num1,0), 16, "Arial", RoyalBlue);
}
else if((Close[i+1]>Close[i+5])&& num1>=10)
{
ObjectCreate(""+i, OBJ_TEXT, 0, Time[i+1],High[i+1]+10*Point );
ObjectSetText(""+i, ""+DoubleToStr(num1,0), 10, "Arial", LightSkyBlue);
}
}
//----
return(0);
}
//+------------------------------------------------------------------+
Acabo de ver un error 404. Probaré esto http://bazaforex.3dn.ru/load/metatrader_4_indikatory/td_sequential/2-1-0-63
MaxZ:
Olvidemos por un momento que, por el contrario, para la compra hay que poner el StopLoss más bajo y para la venta más alto...
Tomemos el par de divisas EURUSD. Necesito abrir una posición corta. Selecciono el primer terminal disponible:
- las comillas son de 4 dígitos;
- la última oferta fija = 1,4396 (por supuesto, la oferta es diferente en la prueba, pero el punto no es el punto);
- MarketInfo(Symbol(),MODE_STOPLEVEL) devuelve el valor 2.
Calcula el valor de la variable VStopLossShort:
O_O
Aunque, si se selecciona un par, por ejemplo, USDJPY, si se intercambian accidentalmente el SL y el TP, no debería haber un error... :)))))))))))))))))
Sí, gracias. Y gracias a Roman. Lo tengo todo :).
Dígame por favor, ¿hay alguna estadística, cuál es el nivel de stop loss deseable para los pares de divisas? Por ejemplo, para AUDCAD - 100 pips, para AUDCHF - 150 pips, etc. ¿O todo depende de la estrategia?
Sí, gracias. Gracias a Roman. Lo tengo todo).
¿Tiene alguna estadística sobre el nivel de stop loss deseado para los pares de divisas? Por ejemplo, para AUDCAD - 100 pips, para AUDCHF - 150 pips, etc. ¿O todo depende de la estrategia?
Lea el hilo "Paradas"... Y comparte la respuesta... :-)))
Leer el hilo "Paradas y comparte tu respuesta... :-)))
Sí, lo leeré ahora... Además, me pueden decir, que probé el sistema y obtuve el siguiente informe. Por favor, critica :).
PS. tamaño del lote (si es relevante):
double MinLot=MarketInfo(Symbol(),MODE_MINLOT); // Tamaño mínimo del lote