Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 292
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
Pessoal, por favor, aconselhem um bom CD para o comércio da EA?
Que tipo de consultor especialista posso perguntar? O que o "Martin" me diz sobre o próximo que você gostaria de usar em uma conta real?
Eu não sei que tipo de "Martin"))) Não, ainda não para a conta real, não para a conta demo, mas quero usar a conta demo da mesma corretora que pode ser usada para a conta real mais tarde.
Pessoal, alguém pode descrever o que acontece onde e mostrar o local onde os pedidos são fechados no +, e a abertura de uma nova série.
Saudações a todos! Estou pedindo ajuda para resolver um problema interessante. Eu tenho um EA, cuja característica é que após obter um lucro, as próximas negociações de 1 a 4 são fechadas com stop loss, depois lucro novamente. O Expert Advisor abre negócios com base no sinal indicador. Para excluir negócios lucrativos após o lucro, deve-se ignorar os sinais gerados pelo indicador, ou seja, não fechar negócios (1,2,3,4) após obter um lucro. A função Sig está disponível para este fim. Entretanto, acho que escrevi mal esta função porque a EA não abre ordens com ela e tudo está funcionando muito bem sem ela. Por favor, avise as pessoas inteligentes onde eu cometi um erro.
Sim, sinal é o número de sinais após o lucro e pynkt é o tamanho do lucro em pips.
Eu ficaria grato pela ajuda.
me ajude, a EA não compila.
... e a que regras de linguagem você esculpiu de acordo?! Por exemplo:
:)
me ajude, a EA não compila
Clique duas vezes no círculo vermelho sinalizando um erro de compilação e você verá o mesmo círculo à esquerda na linha onde procurar o erro! Você não pode ver seu círculo a partir daqui!
E apague seu correio como eu apaguei o meu com sua folha!
você tem o ano de 2014
Pessoal, ajudem-me a encontrar um bug, o EA não compila, já me arrebentei com ele, presumivelmente um erro nas linhas de abertura e fechamento da posição longa/curta
//OPEN LONG POSITION PARAMETER
if(iCCI(Símbolo,0,14,PRICE_TYPICAL,0)>100&&iCCI(Símbolo,0,14,PRICE_TYPICAL,0)>-100
{
if((NumberOfBarOpenLastPos()>0||NumberOfBarOpenLastPos()==-1)&&(NumberOfBarCloseLastPos()>0||NumberOfBarCloseLastPos()==-1))
{
Opn_B=verdadeiro;
//Cls_S=verdadeiro;
}
}
//POSIÇÃO DE CURTO POSIÇÃO PARÂMETROS DE ABERTURA
if(iCCI(Símbolo,0,14,PRICE_TYPICAL,0)<100&iCCI(Símbolo,0,14,PRICE_TYPICAL,0)<-100
{
if((NumberOfBarOpenLastPos()>0||NumberOfBarOpenLastPos()==-1)&&(NumberOfBarCloseLastPos()>0||NumberOfBarCloseLastPos()==-1))
{
Opn_S=verdadeiro;
//Cls_B=verdadeiro;
}
}
if(Tip==0){
if(TrailingStop>0)
{
if(Bid-OrderOpenPrice()>Point*TrailingStop)
{
if(SL<Bid-Point*TrailingStop)
{
OrderModify(Ticket,OrderOpenPrice(),Bid-Point*TrailingStop,TP,0,Green);
//retorno(0);
}
}
}
}
if(Tip===1){
if(TrailingStop>0)
{
if((OrderOpenPrice()-Ask)>(Point*TrailingStop))
{
if(SL>Ask+Point*TrailingStop)
{
OrderModify(Ticket,OrderOpenPrice(),Ask+Point*TrailingStop,TP,0,Red);
// { return(0);
}
}
}
}
// Encerrar pedidos
while(true) // Fechar o laço do pedido
{
//longo
//if(iRSI(NULL,0,14,PRICE_CLOSE,0)<30&iRSI(NULL,0,14,PRICE_CLOSE,1)>30){
if(iCCI(Símbolo,0,14,PRICE_TYPICAL,0)<100&iCCI(Símbolo,0,14,PRICE_TYPICAL,0)<-100 {
se (Dica==0) //Open Buy order
{ // e há um critério próximo
Alerta("Tentando fechar Comprar ",Ticket", esperando resposta...);
RefreshRates(); // Atualização de dados
Ans=OrderClose(Ticket,Lot,Bid,2); // Fechar Compra
se (Ans===verdadeiro) // Funcionou :)
{
Alerta ("Pedido Fechado de Compra", Ticket;)
pausa; // Saída do circuito fechado
}
if (Fun_Error(GetLastError())==1) // Tratamento de erros
continuar; // tentar novamente
retornar; // Sair do início()
}
}
// curto
se (Fechar[NULL]){
se (Tip===1) //Open Sell order.
{ // há um critério próximo
Alerta ("Tentativa de fechar Vender ",Bilhete";)
RefreshRates(); // Atualizar dados
Ans=OrderClose(Ticket,Lot,Ask,2); // Fechamento de Venda
se (Ans===verdadeiro) // Funcionou :)
{
Alerta ("Pedido de venda fechado", Ticket;)
pausa; // Saída do circuito fechado
}
if (Fun_Error(GetLastError())==1) // Tratamento de erros
continuar; // tentar novamente
retornar; // Sair do início()
}
}
pausa; // Sair enquanto
}