[Arquivo!] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por ela. Não poderia ir a lugar algum sem você - 2. - página 111

 
Se você trabalhar ao contrário, haverá muitas paradas e, como conseqüência, acho que os lucros serão pouco expressivos.
 

Tenho uma pergunta simples para os codificadores

se (condição && condição2) - o corpo deste operador não for executado se ambas as condições não forem cumpridas.

como faço para que o corpo seja executado até que ambas as condições sejam falsas?)

vejo uma maneira de criar um cheque - se (!condição && !condição2) bool lozh=verdadeiro - e executar o corpo até que lozh não seja verdadeiro. existe uma maneira mais fácil?

 
eddy:
Se você trabalhar ao contrário, haverá muitas paradas e, como conseqüência, acho que os lucros serão pouco expressivos.

Você está certo, haverá muitas paradas, especialmente se você considerar uma tendência, mas quando a tendência começar? Imagine que trabalhando com ilan quase todas as semanas você terá 4-6 posições abertas simultaneamente contra a tendência (com um drawdown de pesadelo). A ideologia do forex é simples: minimizar as perdas e maximizar os lucros, e ilan é exatamente o oposto que eu conheço.
 

haverá muitas paradas e muito poucas tendências:)

procurar um link para uma descrição de como funciona, para que seja fácil ler o código, e tentarei fazer o oposto

 

Desculpe, se você não for muito preguiçoso, veja, a seta não está desenhando, e eu não posso fazer nenhuma inferência a partir do número do erro.

//+------------------------------------------------------------------+
//| balloon.mq4 |
//| Copyright © 2011, MetaQuotes Software Corp. |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#direitos autorais "Copyright © 2011, MetaQuotes Software Corp."
#link da propriedade "http://www.metaquotes.net"
duplo I;
passo duplo externo = 0,02, máximo = 0,2;
turno int externo =0;
nome de arquivo de corda; cabo int;

//+------------------------------------------------------------------+
//| função de iniciação de especialista |
//+------------------------------------------------------------------+
int init()
{
//----


//----
retorno(0);
}
//+------------------------------------------------------------------+
//| função de desinicialização de especialistas |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
retorno(0);
}
//+------------------------------------------------------------------+
//| função de início especializado |
//+------------------------------------------------------------------+
int start()
{ for (int i=300;i>=0;i--){shift=i;
I=iSAR( 0, 0, passo, máximo, turno) ;Alerta("i",i);
//----
Alerta("I",I);Alerta("Abrir[i]",Abrir[i]);

nome da cadeia,N; N=Tempo[i]; nome=nome+N; duplo I;
ObjectCreate("name,OBJ_ARROW, 0,Time[i], I ) ;Alert("GetLastError()",GetLastError()); }



//----
retorno(0);
}
//+------------------------------------------------------------------+

 
eddy:

haverá muitas paradas e muito poucas tendências:)

procurar um link para uma descrição de como funciona, para que seja fácil ler o código, e tentarei fazer o oposto

Ok, aqui está! Descrição + EA e seus indicadores -)
Arquivos anexados:
193.zip  241 kb
 

iSAR( 0, 0, passo, máximo, turno) - a propósito, eu entendi que ao invés do último parâmetro pode ser um número de barra e a função dará as coordenadas do preço da bola para o tempo de barra?

 
Sim, dima
 
OBRIGADO!!! Se for o caso, eu.
 
O terminal fechou a ordem de perda com o comentário "so:19,5%/28,4/145,8". O que isso significa?
Razão: