[¡Archivo!] Escribiré cualquier experto o indicador gratis. - página 76

 
w2m:
Aquí tienes, este muestra el canal de la semana anterior:
gracias por supuesto, pero ¿no se pueden hacer las líneas horizontales? con niveles de auto-refresco desde el lunes
 
 
Archivos adjuntos:
 
Creo que lo he descubierto. ly_HILO_Shj y lo convirtió en esto-
 
 
ahora muestra exactamente))
 

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);
}

 
Compañeros por favor ayuda, necesito una cosa que en la apertura de una nueva orden, cuando se abre una nueva barra, cambiar T / P el número especificado de puntos, si por supuesto es posible. Gracias de antemano...
 

¿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.

 
Vinin:

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á.
Archivos adjuntos:
Razón de la queja: