[AVISO FECHADO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Não posso ir a lugar algum sem você. - página 1090
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Ajude-me a criar um código simples como este (se você puder obter um código pronto imediatamente):
if (Если есть открытый ордер на продажу по нашему фин. инструменту) //
{
Закрыть ордер; //
}
else
{
if (Если нет открытых ордеров на продажу по нашему фин. инструменту) //
{
Открыть ордер на покупку по нашему фин. инструменту; //
}
}
Ajude-me a criar um código simples como este(se você puder obter um código pronto imediatamente):
if (Если есть открытый ордер на продажу по нашему фин. инструменту) //
{
Закрыть ордер; //
}
else
{
if (Если нет открытых ордеров на продажу по нашему фин. инструменту) //
{
Открыть ордер на покупку по нашему фин. инструменту; //
}
}
este é um tópico para perguntas daqueles que querem entender e aprender.
seu tópico é mais adequado para "freebies", "quer" e outros disparates e mal-entendidos
este é um tópico para perguntas daqueles que querem entender e aprender.
seu tópico é mais adequado para os tópicos de "freebies", "quer" e outros disparates e mal-entendidos
Não nego que estou aprendendo. Se eu não estivesse, por que estaria pedindo ajuda.
Isso não funcionaria para você? Em qualquer lugar do código pode ser inserido.
Ajude-me a criar um código simples como este (se você puder obter um código pronto imediatamente):
if (Если есть открытый ордер на продажу по нашему фин. инструменту) //
{
Закрыть ордер; //
}
else
{
if (Если нет открытых ордеров на продажу по нашему фин. инструменту) //
{
Открыть ордер на покупку по нашему фин. инструменту; //
}
}
Olá a todos
Sou novo na programação da mts
Tenho um bom consultor especializado que faz 14 000 depósitos
depois disso, começa a perder
Mudei o parâmetro de drawdown máximo para 14 000 e ele não perde 22 000
Obrigado de antemão.
Não está perdendo porque atinge um certo lucro, justamente naquele momento o comportamento do mercado muda e seu consultor especializado começa a cometer um erro.
Observe o cronograma de negócios neste intervalo, analise e acrescente o desvio de tais momentos ao código.
Há momentos interessantes, por exemplo, a EA se comporta perfeitamente em um par, e perde no outro, de modo que, após a análise, acontece que o sinal para comprar ou vender no par bem sucedido, neste par deve simplesmente se inverter. Este é o truque que realmente funciona para mim :)
Feliz Ano Novo!!!!!!!!!!!!!!!!!!!!
Desculpe, não consigo entender a função ObjectCreate,
É assim que ObjectCreate( string Verkhnyayastrelka, OBJ_ARROW, 0, Time[0], Verhnyayaghranytsa, ) escreve um erro;
Alerta(" Verkhnyayastrelka " GetLastError() );
ObjectCreate( string Nizhnyayastrelka, OBJ_ARROW, 0, Time[0], Nyzhnyayaghranytsa, ) ;
Alerta(" Nizhnyayastrelka " GetLastError() );
OBJ_ARROW' - variável esperada C:\Osenyaya sochi_mom change.mq4 (117, 42)
***************************************8
Então
ObjectCreate( Verkhnyayastrelka, OBJ_ARROW, 0, Time[0], Verhnyayaghranytsa, ) ;
Alerta(" Verkhnyayastrelka " GetLastError() );
ObjectCreate( Nizhnyayastrelka, OBJ_ARROW, 0, Time[0], Nyzhnyayaghranytsa, ) ;
Alerta(" Nizhnyayastrelka " GetLastError() );
Verkhnyayastrelka' - variável não definida C:\Fall Sochi`sexperts\change.mq4 (117, 17)
Nizhnyayastrelka' - variável não definida C:\Fall Sochi`sexperts\changing.mq4 (120, 16)
*************************************************************************************************
Portanto, 'Nizhnyayastrelka', Nizhnyayastrelka;
ObjectCreate( Verkhnyayastrelka, OBJ_ARROW, 0, Time[0], Verhnyayaghranytsa, ) ;
Alerta(" Verkhnyayastrelka " GetLastError() );
ObjectCreate( Nizhnyayastrelka, OBJ_ARROW, 0, Time[0], Nyzhnyayaghranytsa, ) ;
Alerta(" Nizhnyayastrelka " GetLastError() );
')' - parâmetro esperado C:\PTT (117, 79)
GetLastError'' - um operador esperado C:\Autumnsoy/experts/qualquer coisa.mq4 (118, 28)
')' - parâmetro esperado C:\Peritos soju/qualquer coisa.mq4 de outono (120, 77)
GetLastError - um operador esperado C:\Outono soju/experts/qualquer coisa.mq4 (121, 27)
Setver!!!!! funciona muito mal Ao tentar inserir texto algo funciona com a vigésima primeira tentativa, então o balão acima da seta do mouse está girando por um longo tempo, e só depois de 2-5 minutos eu o vejo! Também sobre salta de repente para cima e para baixo! E envia 3-6 minutos!!
Ajude a criar um código tão descomplicado (se você puder obter um código pronto imediatamente):
if (Если есть открытый ордер на продажу по нашему фин. инструменту) //
{
Закрыть ордер; //
}
else
{
if (Если нет открытых ордеров на продажу по нашему фин. инструменту) //
{
Открыть ордер на покупку по нашему фин. инструменту; //
}
}
Algo no seu não está funcionando. Ou algo está errado? Ajude-me a fazer o certo!
//+------------------------------------------------------------------+
int start()
{
int
magic,
SELL,
sells=0;
double
LOT,
StopLoss,
TakeProfit;
for (int i=0; i<OrdersTotal(); i++)
{
if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true)
{
if (OrderSymbol() !=Symbol() || OrderMagicNumber() !=magic || OrderType() !=SELL ) continue;
OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),3,White);
sells++;
}
}
if (sells==0) OrderSend(Symbol(),OP_BUY, LOT,NormalizeDouble(Ask,Digits),3,StopLoss,TakeProfit,"",magic,0,Green);
return(0);
}
//+------------------------------------------------------------------+