Precisa de ajuda com a codificação - página 5

 

Ajuda com a codificação

codificador experiente, você pode me aconselhar para uma solução

Estou usando este código para encontrar a resistência de suporte fractal:

/////////////////////////////

duplo RES=0,0,fractalu=0,0;

bool frbrres;

para (int ct=0;ct<bars;ct++) {

fractalu=iFractals(NULL,0,MODE_UPPER,ct);

if (fractalu>0,0) {

RES=fractalu;

break;

}

}

se (Bid>RES)frbrres = verdadeiro; caso contrário frbrres = falso;

duplo SUP=0,0,fractals=0,0;

bool frbrsup;

for (int cts=0;cts<bars;cts++) {

fractals=iFractals(NULL,0,MODE_LOWER,cts);

if (fractals>0,0) {

SUP=fractals;

pausa;

}

}

if (Bid<SUP) frbrsup=true;else frbrsup =false;

//////////////////////////////////////////////////////////////////

Portanto, o problema é o próximo:

quando eu não incluo o código de fuga fractal

ou seja ( se (outra condição) fizerem isto.....

recebo o sinal certo na vela atual e é isso que eu quero, mas quando uso o código assim

se (othercondition && frbrsup===true) fizerem isto.....

então eu recebo sinal quando a vela se fecha e isso é até tarde

Tentei todas as combinações que me passaram pela cabeça, mas sem sucesso, então, por favor, ajude-me!

Ignore, eu encontro o problema!

 

Grande indicador precisava de mim para fazer e....plz qualquer programador esp code gurus...obrigado a lo

Prezados todos os amigos forex,

Sou muito novo em programação / linguagem, etc. MAS eu tinha um MUITO GRANDE INDICADOR QUE QUERIA FAZER EM EA .

SOLICITAR A QUALQUER PROGRAMADOR OU AMIGO FOREX QUE ME AJUDE NESTE... O INDICADOR ESTÁ ANEXADO AQUI... QUANDO ELE DÁ SETA DEVE COMPRAR EM EA E QUANDO SETA PARA BAIXO DEVE VENDER JUNTO COM STOP PROFIT, STOP LOSS, TRAILLING STOP OPTIONS AGRADEEEEEEEEEEEEEEEEEEE FRIENDSSSSSSSS....GRANDES RESULTADOS COM ESTE INDICADOR PARA EA

ESPERO QUE O PROGRAMADOR OU PESSOA DE CONHECIMENTO ME AJUDE NISTO PARA TORNAR O INDICADOR EM E.....THANKS POR FAVOR COM ANTECEDÊNCIA PARA AQUELES QUE FAZEM E.....THANKS PARA MIM A PARTIR DESTE INDICADOR ..... GRANDES RESULTADOS...QUERENDO OUVIR POR AJUDA AMIGOS....THANKSSSSSSSS

EXPERTATIVOS

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

//| trendsignal.mq4

//| //+------------------------------------------------------------------+

#janela_do_cartão_indicador de propriedade

#property indicator_buffers 2

#indicador de propriedade_color1 DodgerBlue

#indicador de propriedade_color2 Magenta

//---- parâmetros de entrada

externo int RISK=3;

Exterior int CountBars=350;

externo int Alerta_Atraso_Em_segundos=0;

extern bool Enablemail = true;

subjectUp="Buy signal";

subjectDown="Sell signal" de string externa;

string externa textUp="Long ";

texto de string externaDown="Short ";

int SSP=9;

int PrevAlertTime=0;

//---- buffers

duplo val1[];

duplo val2[];

dupla barra de alerta;

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

//| Função de inicialização do indicador personalizado |

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

int init()

{

nome_curto_de_filtro;

//---- linha indicadora

IndicatorBuffers(2);

SetIndexStyle(0,DRAW_ARROW);

SetIndexArrow(0,233);

SetIndexStyle(1,DRAW_ARROW);

SetIndexArrow(1,234);

SetIndexBuffer(0,val1);

SetIndexBuffer(1,val2);

//----

retorno(0);

}

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

//| SilverTrend_Signal |

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

int start()

{

se (CountBars>=Bars) CountBars=Bars;

SetIndexDrawBegin(0,Bars-CountBars+SSP);

SetIndexDrawBegin(1,Bars-CountBars+SSP);

int i,shift,counted_bars=IndicatorCountBars();

int i1,i2,K;

intervalo duplo,AvgRange,smin,smax,SsMax,SsMin,preço;

bool uptrend,velho;

//----

if(Bars<=SSP+1) return(0);

//---- zero inicial

if(counted_bars<SSP+1)

{

for(i=1;i<=SSP;i++) val1[CountBars-i]=0.0;

for(i=1;i<=SSP;i++) val2[CountBars-i]=0.0;

}

//----

K=33-RISK;

para (shift = CountBars-SSP; shift>=0; shift--)

{

Faixa = 0;

Faixa de AvgRange=0;

para (i1=shift; i1<=shift+SSP; i1++)

{AvgRange=AvgRange+MathAbs(High-Low);

}

Alcance=AvgRange/(SSP+1);

SsMax=Alto[turno]; SsMin=Baixo[turno];

for (i2=shift;i2<=shift+SSP-1;i2++)

{

preço=elevado;

if(SsMax<preço) SsMax=preço;

preço=baixo;

if(SsMin>=preço) SsMin=preço;

}

smin = SsMin+(SsMax-SsMin)*K/100;

smax = SsMax-(SsMax-SsMin)*K/100;

val1[shift]=0;

val2[shift]=0;

if (Close[shift]<smin)

{

uptrend = falso;

}

se (Fechar[turno]>smax)

{

uptrend = true;

}

se (uptrend!=old && uptrend===verdadeiro)

{

val1[shift]=Low[shift]-Range*0.5;

if (Bars>alertBar && shift==0 && (CurTime() - PrevAlertTime > Período()*Alert_Delay_In_Seconds))

{

Alerta("Trendsignal ",Period()"," ",Symbol()," BUY"); barra de alerta = Barras;

if(Enablemail == verdadeiro) {EnviarMail(subjectDown+" "+ Symbol(),textDown+" "+ Close[1]+" "+ Symbol()); }

PrevAlertTime = CurTime();

}

}

if (uptrend!=old && uptrend===false)

{

val2[shift]=High[shift]+Range*0.5;

if (Bars>alertBar && shift==0 && (CurTime() - PrevAlertTime > Period()*Alert_Delay_In_Seconds))

{

Alerta("Trendsignal ",Period()"," ",Symbol()," SELL"); barra de alerta = Barras;

if(Enablemail == verdadeiro) {EnviarMail(subjectUp +" "+ Symbol(),textUp+" "+ Close[1]+" " + Symbol());}

PrevAlertTime = CurTime();

}

}

Comentário(shift);

old=uptrend;

}

retorno(0);

}

//+------------------------------------------------------------------+PLEASEEEE RESPONDER AMIGOS FOREX COM EA DE INDICADOR QUANDO A SETA COMPRAR-VENDER EA ..GRANDES RESUTLS VOCÊ PODE VER COM ESTA EA DE TRAILING STOP... PLESAAASEE COMO EU SOU NOVO A PROGRAMAR ......THANKS

 

Grande Indicador 2 EA- Por favor, ajude a torná-la EA - como nova em programação... GREAAT INDI

Prezados todos os amigos forex,

Sou muito novo em programação / linguagem, etc. MAS eu tinha um MUITO GRANDE INDICADOR QUE QUERIA FAZER EM EA .

SOLICITAR A QUALQUER PROGRAMADOR OU AMIGO FOREX QUE ME AJUDE NESTE... O INDICADOR ESTÁ ANEXADO AQUI... QUANDO ELE DÁ SETA DEVE COMPRAR EM EA E QUANDO SETA PARA BAIXO DEVE VENDER JUNTO COM STOP PROFIT, STOP LOSS, TRAILLING STOP OPTIONS PLEASEEEEEEEEEEEEEEEEEEEEE FRIENDSSSSSS

ESPERO QUE O PROGRAMADOR OU PESSOA DE CONHECIMENTO ME AJUDE NISTO PARA TORNAR O INDICADOR EM E.....THANKS POR FAVOR COM ANTECEDÊNCIA PARA AQUELES QUE FAZEM E.....THANKS PARA MIM A PARTIR DESTE INDICADOR ..... GRANDES RESULTADOS...QUERENDO OUVIR POR AJUDA AMIGOS....THANKSSSSSSSS

EXPERTATIVOS

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

//| trendsignal.mq4

//| //+------------------------------------------------------------------+

#janela_do_cartão_indicador de propriedade

#property indicator_buffers 2

#indicador de propriedade_color1 DodgerBlue

#indicador de propriedade_color2 Magenta

//---- parâmetros de entrada

externo int RISK=3;

Exterior int CountBars=350;

externo int Alerta_Atraso_Em_segundos=0;

extern bool Enablemail = true;

subjectUp="Buy signal";

subjectDown="Sell signal" de string externa;

string externa textUp="Long ";

texto de string externaDown="Short ";

int SSP=9;

int PrevAlertTime=0;

//---- buffers

duplo val1[];

duplo val2[];

dupla barra de alerta;

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

//| Função de inicialização do indicador personalizado |

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

int init()

{

nome_curto_de_filtro;

//---- linha indicadora

IndicatorBuffers(2);

SetIndexStyle(0,DRAW_ARROW);

SetIndexArrow(0,233);

SetIndexStyle(1,DRAW_ARROW);

SetIndexArrow(1,234);

SetIndexBuffer(0,val1);

SetIndexBuffer(1,val2);

//----

retorno(0);

}

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

//| SilverTrend_Signal |

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

int start()

{

se (CountBars>=Bars) CountBars=Bars;

SetIndexDrawBegin(0,Bars-CountBars+SSP);

SetIndexDrawBegin(1,Bars-CountBars+SSP);

int i,shift,counted_bars=IndicatorCountBars();

int i1,i2,K;

intervalo duplo,AvgRange,smin,smax,SsMax,SsMin,preço;

bool uptrend,velho;

//----

if(Bars<=SSP+1) return(0);

//---- zero inicial

if(counted_bars<SSP+1)

{

for(i=1;i<=SSP;i++) val1[CountBars-i]=0.0;

for(i=1;i<=SSP;i++) val2[CountBars-i]=0.0;

}

//----

K=33-RISK;

para (shift = CountBars-SSP; shift>=0; shift--)

{

Faixa = 0;

Faixa de AvgRange=0;

para (i1=shift; i1<=shift+SSP; i1++)

{AvgRange=AvgRange+MathAbs(High-Low);

}

Alcance=AvgRange/(SSP+1);

SsMax=Alto[turno]; SsMin=Baixo[turno];

for (i2=shift;i2<=shift+SSP-1;i2++)

{

preço=elevado;

if(SsMax<preço) SsMax=preço;

preço=baixo;

if(SsMin>=preço) SsMin=preço;

}

smin = SsMin+(SsMax-SsMin)*K/100;

smax = SsMax-(SsMax-SsMin)*K/100;

val1[shift]=0;

val2[shift]=0;

if (Close[shift]<smin)

{

uptrend = falso;

}

se (Fechar[turno]>smax)

{

uptrend = true;

}

se (uptrend!=old && uptrend===verdadeiro)

{

val1[shift]=Low[shift]-Range*0.5;

if (Bars>alertBar && shift==0 && (CurTime() - PrevAlertTime > Período()*Alert_Delay_In_Seconds))

{

Alerta("Trendsignal ",Period()"," ",Symbol()," BUY"); barra de alerta = Barras;

if(Enablemail == verdadeiro) {EnviarMail(subjectDown+" "+ Symbol(),textDown+" "+ Close[1]+" "+ Symbol()); }

PrevAlertTime = CurTime();

}

}

if (uptrend!=old && uptrend===false)

{

val2[shift]=High[shift]+Range*0.5;

if (Bars>alertBar && shift==0 && (CurTime() - PrevAlertTime > Period()*Alert_Delay_In_Seconds))

{

Alerta("Trendsignal ",Period()"," ",Symbol()," SELL"); barra de alerta = Barras;

if(Enablemail == verdadeiro) {EnviarMail(subjectUp +" "+ Symbol(),textUp+" "+ Close[1]+" " + Symbol());}

PrevAlertTime = CurTime();

}

}

Comentário(shift);

old=uptrend;

}

retorno(0);

}

//+------------------------------------------------------------------+PLEASEEEE RESPONDER AMIGOS FOREX COM EA DE INDICADOR QUANDO A SETA COMPRAR-VENDER EA ... GRANDES RESUTLS QUE VOCÊ PODE VER COM ESTA EA DE PARADA DE RASTREAMENTO. PLESAAASEE COMO EU SOU NOVO A PROGRAMAR ......THANKS

 

Precisa de um programador

Olá, preciso de uma pessoa de ajuda que esteja disposta a me escrever um EA, o EA é baseado em rupturas fractais. Darei as informações completas se puder encontrar alguém que me ajude. Obrigado.

 

Necessidades lucrativas de conversão para EA

Não sei se este é o lugar certo para postar ou não, mas pensei em perguntar e se alguém estiver interessado o suficiente neste sistema para fazer uma EA para ele, então eu o apreciaria muito.

É um sistema básico de setas que funciona nos gráficos H1, não mais baixo!

Ele não pinta de novo, entretanto, espere até que a vela feche antes de entrar

Comprar @ Seta para cima

Fechar e Vender @ Próxima Seta para baixo

Inverter para venda.

Não tenho certeza de qual seria o stop loss, mas se sou honesto, nunca usei um stop loss ao usar este sistema.

trendsignal_1.mq4

Arquivos anexados:
 

...

Eu o inclinei no gráfico de 1h e... havia demasiadas folgas... pode ser que a longo prazo se torne lucrativo... com mercados de tendências... mas... duvido disso...

 

Talvez você esteja certo, um pouco incoerente para uma ea

 

...

pode estar evitando flat irá melhorar as estatísticas...mais o martingale

 

Sim, Martingale ajudaria, o que possivelmente significaria também poder usar em um período de tempo menor, talvez

 

Por favor, ajude com algum código!

Olá a todos

Meu primeiro posto!

Passei o dia tentando encontrar isto online ou mesmo vendo se eu mesmo consigo juntar pedaços de código no MT4 para fazer isto funcionar, mas não sei como programar na parada completa do MT4!

Alguém poderia, por favor, me ajudar e me dar o código/EA se eles o tiverem?

Eu só preciso de uma EA básica onde a parada se mova para quebrar o equilíbrio se 2 médias móveis se cruzarem, só isso! Obviamente, isto é apenas para o símbolo/chart ao qual a EA está ligada, não todas as posições abertas através de outros pares!!

Não importa quais valores de MA são usados porque obviamente eu posso mudar isso no código, mas além disso eu não posso fazer nada na programação do MT4!

Por favor, ajude alguém!!

Muito obrigado por seu tempo