[¡Archivo!] Escribiré cualquier experto o indicador gratis. - página 76
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
Aquí tienes, este muestra el canal de la semana anterior:
Saludos, estimados programadores. El archivo de la biblioteca Signallibrary.mq4 contiene condiciones de entrada por MA, por favor ayúdeme a cambiar la función a condiciones de entrada no por MA sino por el código de abajo. En otras palabras, hay un código listo, sólo hay que ayudar a ponerlo correctamente en esta función.
#Biblioteca de propiedades
//La función se ejecuta en cada tick y debe devolver la cadena "BUY" si tenemos una señal de compra,
//y "SELL" si tenemos una señal de venta. La función puede reescribirse como se desee, pero
//el formato del valor devuelto debe ser preservado.
cadena GetSignal()
{
int sig=0;
int MAPeriod = 10;
double MA1 = iMA(Symbol(),0,MAPeriod,0,MODE_EMA,PRICE_WEIGHTED,1);
double MA2 = iMA(Symbol(),0,MAPeriod,0,MODE_EMA,PRICE_WEIGHTED,2);
double MA0 = iMA(Symbol(),0,MAPeriod,0,MODE_EMA,PRICE_WEIGHTED,0);
double Precio0 = iMA(Símbolo(),0,1,0,MODO_EMA,PRECIO_PESADO,0);
double Precio1 = iMA(Símbolo(),0,1,0,MODO_EMA,PRECIO_PESADO,1);
double Precio2 = iMA(Símbolo(),0,1,0,MODO_EMA,PRECIO_PESADO,2);
si ( MA1>MA2 && MA0>MA1 &&
((Precio1>MA1 && Precio2<MA2)||(Precio1>MA1 && Precio0>MA0))) sig=1;
si (MA1<MA2 && MA0<MA1 &&
((Precio1<MA1 && Precio2>MA2)||(Precio1<MA1 && Precio0<MA0))) sig=-1;
si (sig==1) devuelve ("BUY"); si (sig==-1) devuelve ("SELL"); si no devuelve ("");
}
Es decir, las señales deben ser como se muestra en este código en lugar de MA:
int inicio()
{
//----
int i,
_sigType=-1;
string _objectName;
si (Volumen[0]>1) retorno;
for (i=0; i<=5; i++){
_semafor[i]=iCustom(Symbol(),0, "3_Level_ZZ_Semafor",Period1,Period2,Period3,Dev_Step_1,Dev_Step_2,Dev_Step_3,Symbol_1_Kod,Symbol_2_Kod,Symbol_3_Kod,i,1);
}
if (_semafor[0]==_semafor[2] && _semafor[2]==_semafor[4] && _semafor[4]!=0){
Alerta("Obtener señal de compra");
_sigType=OP_BUY;
_OrderOpen(_sigType);
}
if (_semafor[1]==_semafor[3] && _semafor[3]==_semafor[5] && _semafor[5]!=0){
Alerta("Obtener señal de venta");
_sigType=OP_SELL;
_OrderOpen(_sigType);
}
//----
return(0);
}
¿Es posible escribir un indicador de índice de fuerza con el parámetro 2 que muestre el superior seleccionado en un marco temporal inferior y dibuje la misma curva que en uno superior? Me gustaría darle las gracias.
Simplemente no cometas los errores de los demás 'EA fast(1-5 hours) for $10.Script for $5'.
¿Puede rehacer el asesor exactamente al revés? Y cuánto costará.