[Arquivo] Aprenda a ganhar dinheiro com os aldeões! - página 881

 
Vitava:
Ah, sim, continue usando-o.

Obrigado - Vou fazer isso ....
 
Vitava ver página 873. Roman publicou lá o relatório, as corujas e as configurações.
 
Olá a todos. Abaixo está um trecho rudimentar de um programa que estou tendo problemas para completar. Quero que verifique se há outro pedido no mesmo lugar (com o mesmo preço) e, se houver, devo ignorá-lo. Caso contrário, ele estabelece ordens até os limites estabelecidos e as coloca após a segunda ou terceira rodada. Se você definir para automático, você tem que definir a parada de compra e verá o resultado. Se alguém for capaz de terminar isto, por favor, não seja preguiçoso. Quando funciona - recompensa certa!!!


Lote duplo externo=0,01;
bool externo Ustan_BuyStop=verdadeiro;
bool externo Ustan_SellStop=true;
dupla Dist=10000.0;
SMB de corda;
duplo NewPrice,SL,TP;
int i,z;
int start()
{
RefreshRates();
SMB=Símbolo();
if(Ustan_BuyStop || Ustan_SellStop) {UstanOtlozh();}
}
retorno(0);
vazio UstanOtlozh()
{
duplo OldPrice=WindowPriceOnDropped();
RefreshRates();
SMB=Símbolo();
{
int i=1;
while(i<=OrdensTotal())
{
se (OrderSelect(i-1,SELECT_BY_POS)==verdadeiro)
{
se (OrderSymbol()!= SMB) continuar;
int Tip=OrderType();
se (Dica<2) continuar;
duplo Preço=Preço de EncomendaAberto();
{
NewPrice=Preço;
while(NewPrice<=Ask+300*Point||NewPrice>=Ask+20*Po int)
{
NewPrice=NewPrice+20*Point;
SL=Novo Preço+20*Ponto;
TP=Preço novo+20*Ponto;
OrderSend(SMB,OP_BUYSTOP,Lot,NewPrice,3,SL,TP,NULL,0,CLR_NONE);
if(NovoPreço>Ask+300*Point|||NovoPreço<Ask+20*Point)
retornar;
}}
}
}
}
}
 
Melko:
Olá a todos. Abaixo está um trecho rudimentar de um programa que estou tendo problemas para completar. Quero que verifique se há outro pedido no mesmo lugar (com o mesmo preço) e, se houver, devo ignorá-lo. Caso contrário, ele estabelece ordens até os limites estabelecidos e as coloca após a segunda ou terceira rodada. Se você definir para automático, você tem que definir a parada de compra e verá o resultado. Se alguém for capaz de terminar isto, por favor, não seja preguiçoso. Quando funciona - recompensa certa!!!


Lote duplo externo=0,01;
bool externo Ustan_BuyStop=verdadeiro;
bool externo Ustan_SellStop=true;
dupla Dist=10000.0;
SMB de corda;
duplo NewPrice,SL,TP;
int i,z;
int start()
{
RefreshRates();
SMB=Símbolo();
if(Ustan_BuyStop || Ustan_SellStop) {UstanOtlozh();}
}
retorno(0);
vazio UstanOtlozh()
{
duplo OldPrice=WindowPriceOnDropped();
RefreshRates();
SMB=Símbolo();
{
int i=1;
while(i<=OrdensTotal())
{
se (OrderSelect(i-1,SELECT_BY_POS)==verdadeiro)
{
se (OrderSymbol()!= SMB) continuar;
int Tip=OrderType();
se (Dica<2) continuar;
duplo Preço=Preço de EncomendaAberto();
{
NewPrice=Preço;
while(NewPrice<=Ask+300*Point||NewPrice>=Ask+20*Po int)
{
NewPrice=NewPrice+20*Point;
SL=Novo Preço+20*Ponto;
TP=Preço novo+20*Ponto;
OrderSend(SMB,OP_BUYSTOP,Lot,NewPrice,3,SL,TP,NULL,0,CLR_NONE);
if(NovoPreço>Ask+300*Point|||NovoPreço<Ask+20*Point)
retornar;
}}
}
}
}
}

Use esta função da Kim I.V. Veja também aqui para ver se você pode pegar mais alguma coisa...
 
duplo lote externo=0,01; <br / translate="no"> bool externo Ustan_BuyStop=verdadeiro;
bool externo Ustan_SellStop=true;
dupla Dist=10000.0;
SMB de corda;
duplo NewPrice,SL,TP;
int i,z;
int start()
{
RefreshRates();
SMB=Símbolo();
if(Ustan_BuyStop || Ustan_SellStop) {UstanOtlozh();}
}
retorno(0);
vazio UstanOtlozh()
{
duplo OldPrice=WindowPriceOnDropped();
RefreshRates();
SMB=Símbolo();
{
int i=1;
while(i<=OrdensTotal())
{
se (OrderSelect(i-1,SELECT_BY_POS)==verdadeiro)
{
se (OrderSymbol()!= SMB) continuar;
int Tip=OrderType();
se (Dica<2) continuar;
duplo Preço=Preço de EncomendaAberto();
{
NewPrice=Preço;
while(NewPrice<=Ask+300*Point||NewPrice>=Ask+20*Po int)
{
NewPrice=NewPrice+20*Point;
SL=Novo Preço - 20*Ponto;
TP=Preço novo+20*Ponto;
OrderSend(SMB,OP_BUYSTOP,Lot,NewPrice,3,SL,TP,NULL,0,CLR_NONE);
if(NovoPreço>Ask+300*Point|||NovoPreço<Ask+20*Point)
retornar;
}}
}
}
}
}


} vim, vim, vim, vim, vim, vim, vim...

A primeira coisa que eu vi foi onde está a variável i incrementada no loop? i++

Além disso, se isso não ajudar, você pode examinar o código com mais detalhes ;)

 

moskitman:

P.S. Nunca participe de esquemas em pirâmide!

Olhei para o site - pense neles ou não e imediatamente percebi que ele não rola.

Funcionou por um tempo muito curto, entrou em colapso :D e o desenvolvimento que todos diziam ser hilariante)

na ucrânia, o limão invadiu tudo e congelou todos os pagamentos.

As pessoas acreditam em tais coisas... Eu prefiro sentar-me no Forex).

 

Os aldeões desistiram todos.

Tem sido mais um dia de invernono computador, eu não sou mais jovem :D O tempo de vida voa tão rápido, eu me lembro do passado tão vividamente como se eu estivesse na escola, como se eu tivesse 18 anos não faz muito tempo, merda)

 
7Konstantin7:

Os aldeões desistiram todos.

Tem sido outro inverno - todos os diasno computador, por 4 anos

Tudo vai ficar bem.
 
joo:
Tudo vai ficar bem.
:-)
 

Tenho uma pergunta para você, Konstantin - anexei o Expert Advisor que você chamou de Vse_dlja_sela à minha conta de centavos e suas configurações não são ruins, mas simplesmente não negocia...

Qual é o acordo com????