Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Escreverei um assessor de qualquer complexidade. O principal é ter uma boa idéia. Como você vai utilizá-lo não me importo: vender - não me importo (não vou pedir dinheiro).
P. S. Se você precisar de um indicador, você tem que me informar sobre a estratégia na qual você quer usá-lo.
https://forum.mql4.com/ru/34977
Já lhes disse que não é necessário fazer spam e multiplicar o número de mensagens idênticas.
Olá, você pode me dizer se é possível refazer esta EA para o MT4? Ela está escrita para funcionar no MT3, mas ninguém está trabalhando no MT3 agora.
Quero agradecer-lhe de antemão.
/*[[
Nome := Cazaque Boa
Autor :=original indicador ZigZag de Cazaquistão
idéias refinamento e usar de nemo-X
pequena programação e depuração de eugene5
Link :=
Notas :=
Lotes := 0 . 1
Stop Loss := 100
Take Profit:= 100
Trailing Stop := 0
]]*/
Define: celeiro(100),Comprimento(6);
Define: escorregamento(10);
Variáveis : shift(0),lasthigh(-1),lastlow(-1),lasthighpos(0),lastlowpos(0),valor atual(0), último valor(0);
Variáveis : val(0),back(0),res(0),flag(0);
Variáveis : curlow(0),curhigh(0),currentshift(0),lastshift(0);
Variável: Trend(0),lastposition("");
Variáveis : LL(0),HH(0),Swing(0),Swing_n(0),BH(0),BL(0),i(0),zu(0),zd(0),NH(0),NL(0), uzl(0);
Array: Uzel[10000,2](0);
SetLoopCount(0);
// loop from first bar to current bar (with shift=0)
Swing_n=0;Swing=0;uzl=0;
BH =High[barn];BL=Low[barn];zu=barn;zd=barn;
Para shift=barn downto 0 Begin
LL=10000000;HH=-1000000000000;
para i=shift+Length downto shift+1 Begin
if Low[i]< LL then {LL=Low[i];};
if High[i]>HHH then {HH=High[i];};
end;
if Low[shift]<LL e High[shift]>HHHH então
{
Swing=2;
se Swing_n=1 então {zu=shift+1;};
se Swing_n=-1 então {zd=shift+1;};
}
else
{
se Low[shift]<LL então {Swing=-1;};
se High[shift]>HH então {Swing=1;};
};
se Swing <> Swing_n e Swing_n<>0 então
{
se Swing=2 então {swing=-Swing_n;BH = Alto[turno]; BL = Baixo[turno]; };
uzl=uzl+1;
se Swing = 1 então {Uzel[uzl,1]=zd ; Uzel[uzl,2]=BL;};
se swing =- 1 then {Uzel[uzl,1]=zu;Uzel[uzl,2]=BH; };
BH = High[shift];BL = Low[shift];
};
se swing = 1 then { if High[shift] >= BH then {BH=High[shift];zu=shift;};};
if swing = -1 then { if Low[shift]<=BL then {BL=Low[shift]; zd=shift;};};
Swing_n=Swing;
end;
for i =1 to uzl Begin
SetIndexValue(Uzel[i,1],Uzel[i,2]);
end ;
//abaixo trading adição por eugene5
se FreeMargin<1000 então Exit; // semdinheiro - saída
flag=0;
para i=1 para TotalTrades
{
se Symbol=Ord(i,VAL_SYMBOL) então
flag=i;
};
trend=Uzel[uzl,2]-Uzel[uzl-1,2];
se trend<0 então
{
comment("diferença zigzaz=",trend, " quer comprar:)", " última posição=", última posição);
}
senão
se tendência>0 então
{
comment("difference zigzag=",trend, " want sell:)", " lastposition=", lastposition);
}
else
comment("difference zigzag=",trend, " stand at :(", " lastposition=", última posição);
//If CurTime > LastTradeTime + 10 Then //standard cheque até time
{
if trend<0 then
{
if flag<>0 e ord(flag,VAL_TYPE)=OP_SELL então
{
Comment("close order");
CloseOrder(ord(flag,VAL_TICKET),ord(flag,VAL_LOTS),bid,slippage,red);
lastposition="sell";
exit;
}
senão
se bandeira=0 e (última posição="vender" ou última posição="") então
{
Comentário("comprar");
SetOrder(OP_BUY,lots,ask,Slippage,ask-StopLoss*point,ask+TakeProfit*Point,RED);
exit;
};
};
if trend>0 then
{
if flag<>0 and ord(flag,VAL_TYPE)=OP_BUY then
{
Comment("close order");
CloseOrder(ord(flag,VAL_TICKET),ord(flag,VAL_LOTS),ask,slippage,red);
lastposition="buy";
exit;
}
senão
se bandeira=0 e (última posição="comprar" ou última posição="") então
{
Comentário("vender");
SetOrder(OP_SELL,lots,bid,Slippage,bid+StopLoss*point,bid-TakeProfit*Point,RED);
exit;
};
};
}
Olá, você poderia por favor escrever um EA para este sistema?
Fazemos dois EAs, um começa na compra e o outro na venda.
Ao abrir um negócio, sempre colocamos um stop loss de 10 pips e um take profit de 40 pips para manter a relação de lucro/perda em 1:4.
Se um negócio se revelar não lucrativo - aumentamos a participação no próximo negócio usando a tabela até obter pelo menos um negócio lucrativo. Este comércio nos reembolsará todas as nossas perdas e nos dará algum lucro.
Lote # Lote Perda Lucro
1 0,01 1 4
2 0,01 1 4
3 0,01 1 4
4 0,01 1 4
5 0,02 2 8
6 0,02 2 8
7 0,03 3 12
8 0,03 3 12
9 0,04 4 16
10 0,05 5 20
11 0,06 6 24
12 0,08 8 32
13 0,1 10 40
14 0,12 12 48
15 0,15 15 60
16 0,18 18 72
17 0,23 23 92
18 0,29 29 116
19 0.36 36 144
Para entender melhor o ponto, vejamos um exemplo.
Fazemos 1 estaca com o lote 0,01 (de acordo com a tabela para 1 estaca este lote). Perdemos e obtemos a perda de 1$. Faça a 2ª aposta - perdemos novamente, também ganhamos 1$, a perda total é de 2$.
Fazemos 3,4 apostas e a perda aumenta para 4$. Em 5 negócios, aumentamos a participação para 0,02 lotes e também obtemos um prejuízo.
Fazemos 6,7,8 apostas e obtemos a perda novamente!
Na 8ª aposta temos uma perda de 1$+1$+1$+1$+1$+2$+2$+2$+3$+3= $14. Mas temos mais 11 tentativas para conseguir um comércio lucrativo.
Na 9ª troca fizemos uma aposta com o lote 0,04 e ganhamos $16!!! No final, acontece que todas as perdas em negócios anteriores (são 14$) que recebemos de volta e mais ainda ganhamos 2$! Ou seja, 8 perdas consecutivas e 1 negócio lucrativo no final nos trouxe lucro!
Assim, não só não perdemos nada, como também ganhamos!
Depois disso, o jogo começa tudo de novo desde a primeira aposta, até que tenhamos nosso lucro novamente.
P.S. Este sistema (manualmente) funciona sem falhas na vida real!
Na 9ª negociação fizemos uma aposta com o lote 0,04 e ganhamos 16$!!!! Como resultado, acontece que todas as perdas em negócios anteriores (são 14$) retornamos e, além disso, ganhamos 2$! Ou seja, 8 perdas consecutivas e 1 negócio lucrativo no final nos trouxe lucro!
Assim, não só não perdemos nada, como também ganhamos!
Depois disso, o jogo começa tudo de novo desde a primeira aposta, até que tenhamos nosso lucro novamente.
P.S. Este sistema (à mão) sobre o real funciona impecavelmente!
4000 comprados - (1,2 dólares) + (40) ponto = 16 - 1,2 - 14,8 dólares
Nome := Cazaque Udav
Google: Kazakh Boa site:mql4.com
serviço é novo))) -Deixe que eu o procure no Google para você- http://tinyurl.com/22wckjq
1000 ponto $1000 - $0,1 abertura 3pp 1000 - $0,3
4000 comprados -($1,2) + (40) ponto = 16 - $1,2 - $14,8
Tudo feito. Pedido a ser desconsiderado
Olá, você poderia por favor escrever um EA para este sistema?
Fazemos dois EAs, um começa na compra e o outro na venda.
Ao abrir um negócio, sempre colocamos um stop loss de 10 pips e um take profit de 40 pips para manter a relação de lucro/perda em 1:4.
Se um negócio se revelar não lucrativo - aumentamos a participação no próximo negócio usando a tabela até obter pelo menos um negócio lucrativo. Este comércio nos reembolsará todas as nossas perdas e nos dará algum lucro.
Lote # Lote Perda Lucro
1 0,01 1 4
2 0,01 1 4
3 0,01 1 4
4 0,01 1 4
5 0,02 2 8
6 0,02 2 8
7 0,03 3 12
8 0,03 3 12
9 0,04 4 16
10 0,05 5 20
11 0,06 6 24
12 0,08 8 32
13 0,1 10 40
14 0,12 12 48
15 0,15 15 60
16 0,18 18 72
17 0,23 23 92
18 0,29 29 116
19 0.36 36 144
Para entender melhor o ponto, vejamos um exemplo.
Fazemos 1 estaca com o lote 0,01 (de acordo com a tabela para 1 estaca este lote). Perdemos e obtemos a perda de 1$. Faça a 2ª aposta - perdemos novamente, também ganhamos 1$, a perda total é de 2$.
Fazemos 3,4 apostas e a perda aumenta para 4$. Em 5 negócios, aumentamos a participação para 0,02 lotes e também obtemos um prejuízo.
Fazemos 6,7,8 apostas e obtemos a perda novamente!
Na 8ª aposta temos uma perda de 1$+1$+1$+1$+1$+2$+2$+2$+3$+3= $14. Mas temos mais 11 tentativas para conseguir um comércio lucrativo.
Na 9ª troca fizemos uma aposta com o lote 0,04 e ganhamos $16!!! No final, acontece que todas as perdas em negócios anteriores (são 14$) que recebemos de volta e mais ainda ganhamos 2$! Ou seja, 8 perdas consecutivas e 1 negócio lucrativo no final nos trouxe lucro!
Assim, não só não perdemos nada, como também ganhamos!
Depois disso, o jogo começa tudo de novo desde a primeira aposta, até que tenhamos nosso lucro novamente.
P.S. Este sistema (manualmente) funciona sem falhas na vida real!