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
En la función void _Gartley
añada estas 9 líneas resaltadas aquí
aXABCD[X] = aNumBarPeak[k + 4];
aXABCD[A] = aNumBarPeak[k + 3];
aXABCD = aNumBarPeak[k + 2];
aXABCD[C] = aNumBarPeak[k + 1];
aXABCD[D] = aNumBarPeak[k];
dotX=zz[aXABCD[X]];
dotA=zz[aXABCD[A]];
dotB=zz[aXABCD];
dotC=zz[aXABCD[C]];
dotD=zz[aXABCD[D]];
retXB=(dotA - dotB) / (dotA - dotX + vDelta0);
retAC=(dotC - dotB) / (dotA - dotB + vDelta0);
retBD=(dotC - dotD) / (dotC - dotB + vDelta0);
retXD=(puntoA - puntoD) / (puntoA - puntoX + vDelta0);
En la función void _Gartley para colocar donde se destaca como ESTE LUGAR
for (ibreak=k;ibreak>=0;ibreak--)
{
if (iHigh(NULL,0,aNumBarPeak)>NivelParaMáx)
{
vNombrePatrón = "";
romper;
}
}
}
}
}
}
}
}
//----------------------------------------------------------
ESTE LUGAR
//-------------------------------------------------------------
if ((levelD && varStrongPatterns==1 && StringLen(vNameStrongPattern)>0) || (iu>=0 && PotencialsLevels_retXD_)) // âûâîä óðîâíÿ òî÷êè D ïî çíà÷åíèþ retXD
{
if (iu>=0 && PotencialsLevels_retXD_)
{
nameObj="_"+ExtComplekt+"StrongPattern_" + k + "";
ObjectDelete(nameObj);
nameObj1="_"+ExtComplekt+"StrongPatternVL_" + k + "";
ObjectDelete(nameObj1);
ObjectCreate(nameObj1,OBJ_VLINE,0,Time[aXABCD[D]],zz[aXABCD[C]]);
ObjectSet(nameObj1,OBJPROP_WIDTH,0);
ObjectSet(nameObj1,OBJPROP_STYLE,STYLE_DOT);
ObjectSet(nameObj1,OBJPROP_COLOR,colorLevelD);
Poner estas líneas de código
Estas líneas de código son un ejemplo de Definición de Patrón de Tiburón.
Esta es nuestra principal definición de código para crear nuestros patrones personalizados.
Para cada patrón personalizado debe utilizar este ejemplo
Deberá cambiar los criterios según su definición de patrón armónico personalizado.
//BUSCAR PATRONES DE TIBURÓN
if( NameofCustomPattern==true&& vNamePattern==")
{
if(puntoA > puntoX && puntoB > puntoX && puntoB && puntoC > puntoA && puntoD < puntoB)
{
vBullBear="Alcista";
}
if(dotA < dotX && dotB dotA && dotC < dotB && dotC dotB)
{
vBullBear="Bajista";
}
// Inicio de la búsqueda de tiburones
if (retAC >= 1.13*min_DeltaGartley && retAC = 0.886*min_DeltaGartley && retXD = 1.618*min_DeltaGartley && retBD 0.000 && retXB < 1.000)
{
vNamePattern="Tiburón";
PriceD_XD=dotA-1.130*(dotA-dotX);
PrecioD_BD=puntoC-2,240*(puntoC-puntoB);
si (vBullBear=="Alcista")
{
if(MathMax(PriceD_XD,PriceD_BD)==PriceD_XD)
{
LevelForDmin = dotA-1.130*min_DeltaGartley*(dotA-dotX);
LevelForDmax = dotA-1.130*max_DeltaGartley*(dotA-dotX);
}
else if(MathMax(PriceD_XD,PriceD_BD)==PriceD_BD)
{
LevelForDmin = dotC-2.240*min_DeltaGartley*(dotC-dotB);
NivelParaMáx = dotC-2.240*max_DeltaGartley*(dotC-dotB);
}
}
si (vBullBear== "Bearish")
{
if(MathMin(PriceD_XD,PriceD_BD)==PriceD_XD)
{
LevelForDmin = dotA-1.130*min_DeltaGartley*(dotA-dotX);
LevelForDmax = dotA-1.130*max_DeltaGartley*(dotA-dotX);
}
else if(MathMin(PriceD_XD,PriceD_BD)==PriceD_BD)
{
LevelForDmin = dotC-2.240*min_DeltaGartley*(dotC-dotB);
LevelForDmax = dotC-2.240*max_DeltaGartley*(dotC-dotB);
}
}
}
}//Línea final de búsqueda de patrones de tiburón
Eso es todo.
Si quieres otro patrón personalizado sólo tienes que añadir
extern bool NameofCustomPattern2=true;
y añada su segundo, tercer o más código de definición de patrones personalizados en
//----------------------------------------------------------
ESTE LUGAR
//-------------------------------------------------------------
poruchik, el criterio de búsqueda de los patrones cypher está mal en zups
El indicador comprueba el 1.130-1.414 fib retracement para AC pero en realidad debería comprobar XC ya que el Cypher también busca que el punto C sea la proyección de 1.13 a 1.414 de la pierna XA, en lugar de la pierna AB.
Podrías por favor reenviar a "nen" para que lo arregle.
cangrejo profundo
poruchik, los criterios de busqueda de los patrones cypher estan mal en zups
El indicador comprueba el fib retracement de 1.130-1.414 para AC pero en realidad debería comprobar XC ya que el Cypher también busca que el punto C sea la proyección de 1.13 a 1.414 de la pierna XA, en lugar de la pierna AB.
Podrías por favor reenviar a "nen" para que lo arregle.
hola amigos
tengo una pregunta tengo una versión de zup(zup v_110 tu160) que puse en el post que doy porcentaje de cangrejo profundo para patrón personalizado pero mi indicador no lo encuentra pero otra versión (zup121) si lo encuentra ???
por favor ayudenme y corrijan mi indicador
si se trata de un gran cambio, entonces un nuevo número o nombre, para la corrección de pequeños errores o fallos, sólo un nuevo número de versión...??
es decir, v130 swan algo nuevo; o v130.001 para la corrección de errores
por favor necesitamos 2 tipo ZUP: REAL, todas las patas exactas correctas; y,
ROUGH, incluir valores amplios como de costumbre, como mirar el panal de abejas, a veces no es la forma perfecta, pero todavía parte de la estructura
¿qué te parece? gracias y aprecio sincero
.....................................No PRZ?
Una buena configuración larga en GbpUsd semanal. buylimit @ 1.4775