Então, o que posso fazer para ajudar? Onde está o conselheiro?
Alguém pode me dizer como fazer isso: preciso que uma certa ação ocorra quando ZZ fixar seu ponto na barra Ihigh ou Ilow, e não importa se ela a refaz depois ou não. Como implementar isto? Acho que a própria linha ZZ está contida no ZigzagBuffer? Ou eu preciso usar HighMapBuffer e LowMapBuffer na ZZ?
Então, ninguém pode ajudar?) Especificamente, eu preciso fazer isto: se a linha em ziguezague for desenhada para ALTO ou BAIXO, então eu preciso abrir uma posição (se o ALTO - vender, e se o BAIXO - comprar), e não importa se o ziguezague é redesenhado ou não. Este é um código de amostra, me corrija se eu estiver fazendo algo errado porque o testador continua mostrando erro de envio de ordens 130:
double ZZ_1 = iCustom(NULL,0,"ZigZag",0,0,1); if ( ZZ_1 == iHigh(Symbol(), Frame,1)) OrderSend(Symbol(),OP_SELL, Lot(),Bid,10, ZZ_1+10*Point,Bid-10*Point,"SELL",0,0,Red); if ( ZZ_1 == iHigh(Symbol(), Frame,1)) OrderSend(Symbol(),OP_BUY, Lot(),Ask,10, ZZ_1-10*Point,Ask+10*Point,"BUY",0,0,Blue);
Então, ninguém pode ajudar?) Especificamente, eu preciso fazer isto: se a linha em ziguezague for desenhada para ALTO ou BAIXO, então eu preciso abrir uma posição (se o ALTO - vender, e se o BAIXO - comprar), e não importa se o ziguezague é redesenhado ou não. Este é um código de amostra, me corrija se eu estiver fazendo algo errado porque o testador continua mostrando erro de envio de ordens 130:
tente isto
double ZZ_1 = iCustom(NULL,0,"ZigZag",0,0,1); if ( ZZ_1 == iHigh(Symbol(), Frame,0)) // вместо iHigh(Symbol(), Frame,1)) OrderSend(Symbol(),OP_SELL, Lot(),Bid,10, ZZ_1+10*Point,Bid-10*Point,"SELL",0,0,Red); if ( ZZ_1 == iHigh(Symbol(), Frame,0)) // вместоiHigh(Symbol(), Frame,1)) OrderSend(Symbol(),OP_BUY, Lot(),Ask,10, ZZ_1-10*Point,Ask+10*Point,"BUY",0,0,Blue);
Eu já coloquei 100, ainda é um erro de 130. Que tampão em ziguezague devo usar? ZigzagBuffer? Ou devo usar HighMapBuffer e LowMapBuffer? Caramba! O código deve ser simples, mas ninguém pode me dizer nada parecido .....
é mais difícil entender o código de outra pessoa do que o seu próprio código.

- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Há um ano venho escrevendo todos os tipos de EAs, todos eles perdendo ou lucrativos, mas com enormes drawdowns de metade do depoimento. Há um ano venho escrevendo todos os tipos de EAs, todos eles perdendo ou lucrativos, mas com enormes drawdowns de metade do depoimento. Mas eu preciso de ajuda. Meu consultor especializado trabalha em uma minuciosa tabela. A estratégia leva de 10 a 40 pontos de lucro, com base no indicador de sinal. Mas o problema é que não há sinal para fechar (sinal de entrada reversa não é lógico em minha estratégia, e eu não uso rede de arrasto). Você sabe como resolver este problema com o gráfico M1? Que tipo de rede de arrasto, se houver? Pensei nisso porque meu Conselheiro Especialista só toma parte do movimento, ou seja, leva 20 pontos quando poderia levar 60. Aqui está uma imagem da operação da EA no período de 1º de setembro a 30 de outubro deste ano. É claro que o intervalo é pequeno, 2 meses, mas mesmo durante esses 2 meses o testador estava testando por 1,5 horas (em modo de abertura de barra), vou tentar testá-lo por um intervalo de tempo maior ...