Escreverei um conselheiro sem custos - página 113

 
Alexsandr San:

Nah, isso é mais fiável.

Desculpe, pode explicar a um recém-chegado onde colocar o quê, porque eu estou a receber isto

 
yuriy kovalchuk:

Desculpe, poderia explicar a um recém-chegado onde entrar o que eu tenho de fazer?

parece ser assim. quando todas as posições foram encerradas, o Expert Advisor foi eliminado, todos os gráficos foram alterados, isto aparece

pode remover este milagre aqui

//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
   if(AccountInfoDouble(ACCOUNT_EQUITY)>InpProfit)
     {
      if(IsPositionExists())
        {
         CloseAllPositions();
         Sleep(SLEEPTIME*1000);
         CloseAllPositions();
         ExpertRemoves();
         DeleteChart();
         Alert("It is necessary to restart the adviser");
         m_stop=true;
        }
     }
   if(m_stop)
      return;
//---
  }
//+------------------------------------------------------------------+

esta linha

         Alert("It is necessary to restart the adviser");


importante!!! O saldo da sua conta (por exemplo, tem 5000 que quer ganhar 100)

digite aqui os parâmetros 5100

input double   InpProfit            = 5100;      // Profit Equity, in money
Se introduzir um montante menor no seu saldo (por exemplo 4999), o Conselheiro Especialista fechará todas as suas posições abertas e substituirá todos os gráficos quando estes forem colocados no gráfico
 
Alexsandr San:

este é o som. quando todas as posições foram fechadas, o Expert Advisor foi apagado, todos os gráficos foram alterados, este milagre surge

pode apagar este milagre aqui

esta linha.


importante!!! O saldo da sua conta (por exemplo, tem 5000 que quer ganhar 100 )

coloca aqui 5100 nas definições.

Se introduzir um valor inferior para o seu saldo (por exemplo 4999), o Conselheiro Especialista fechará todas as suas posições em aberto quando colocado no gráfico, e substituirá todos os gráficos

Muito obrigado.

 
yuriy kovalchuk:

Muito obrigado.

Seja bem-vindo!

E aqui, fiz um assistente de pleno direito. O Expert Advisor pode abrir posições a partir de uma linha ou escrever um indicador e funcionará como um Expert Advisor normal.

Tem estas funções , fechando todas as posições por lucro em moeda.

https://www.mql5.com/ru/forum/310846/page46#comment_15005774

Por exemplo, este indicador(o indicador no ficheiro abaixo), preencha as definições

input string   short_name                   = "Examples\\ZigzagColor"; // Name Indicators

digite apenas 2 nomes indicadores (o indicador no ficheiro abaixo)

input string   short_name                   = "2"; // Name Indicators
Как я собираю себе советника методом тыка
Как я собираю себе советника методом тыка
  • 2020.02.10
  • www.mql5.com
Из этих Советников весь материал Автор MQL5-кода: Vladimir Karputov. Stop loss Take profit.mq5TrendMeLeaveMe(barabashkakvn's edition...
Arquivos anexados:
2.mq5  17 kb
 

Boa tarde, Caros pensadores e programadores, estou a colocar um Conselheiro Especialista baseado na inversão da tendência e nos seus rollbacks.

Escalpador Limmon_v_10.2

Gostaria de discutir a optimização desta EA, uma vez que tem potencial, e fornecer-vos-ei a informação sobre o seu funcionamento. Eu próprio não sou programador, mas encomendei-o a um programador para o meu TS.

A qualidade da simulação é muito má, como se pode ver na imagem do ecrã, não poderia melhorar, preciso de uma maneira de a executar.
Arquivos anexados:
 
ficheiro do conjunto em anexo
Arquivos anexados:
 
Gostaria de ver no meu Conselheiro Especialista uma média de Milão, bem como fechar encomendas num só lugar, e remover algumas configurações gráficas de indicadores da coruja. Em geral, há muitas ideias para a optimização...
 
Boa tarde. É possível escrever uma EA numa seta gráfica?
 
shaman75:
Boa tarde. É possível escrever uma EA numa seta gráfica?

Sim, é. Para tal, é necessário tirar o algoritmo do indicador ou afinar o código do próprio indicador.

 
Alexey Viktorov:

Pode. Para tal, é necessário tirar o algoritmo do indicador ou afinar o código do próprio indicador.

Infelizmente, não tenho acesso ao código fonte