Especialistas: OpenTime 2

 

OpenTime 2:

Posições abertas dentro de dois intervalos de tempo. Fechamento de acordo com o tempo. Trailing.


Autor: Vladimir Karputov

 
Olá! É possível desativar a entrada Duration para que as negociações sejam abertas somente em um determinado momento, e não todas as vezes após o fechamento em um stop? Em caso afirmativo, como?
 
Alena.k:
Olá! É possível desativar a entrada Duration para que as negociações sejam abertas somente em um determinado momento, e não todas as vezes após o fechamento do stop? Em caso afirmativo, como?

E qual é a conexão? Em qual símbolo e com quais configurações você está testando? Em que período de tempo?

 
Vladimir Karputov:

Qual é a conexão? Em qual símbolo e com quais configurações você está testando? Em que período de tempo?

Teste no RTS com período M5, ao definir a verificação "all ticks", as posições são reabertas assim que ocorre o fechamento do stop.
 
Alena.k:
Teste no RTS com período M5, quando você define a verificação de "todos os ticks", as posições são reabertas assim que ocorre o fechamento do stop.

Desculpe, mas não posso testar meus códigos na bolsa, portanto, use-os na bolsa por sua própria conta e risco. Se você usar meus códigos na bolsa, eu não aconselho.


Acrescentado: você pode tentar definir o parâmetro Duration como zero.

 

Acho que há um erro

//---
   MqlDateTime STimeCurrent;
   TimeToStruct(TimeCurrent(),STimeCurrent);
   int time_current=STimeCurrent.hour*3600+STimeCurrent.min*60+STimeCurrent.sec;
   if(!Monday && STimeCurrent.day_of_week==1)
      return;
   if(!Tuesday && STimeCurrent.day_of_week==2)
      return;
   if(!Wednesday && STimeCurrent.day_of_week==32)
      return;
   if(!Thursday && STimeCurrent.day_of_week==3)
      return;
   if(!Friday && STimeCurrent.day_of_week==5)
      return;
//---
 
Konstantin Seredkin:

Acho que há um erro

Sim, é isso mesmo. Obrigado.

 

Saudações.

O EA é interessante, mas tenho um problema com ele.

Se eu definir a abertura da ordem à noite, às 22:15, e o fechamento às 10:15 do dia seguinte, ela não fecha.

Alguma ideia de como resolver isso?

PS: A primeira versão tem o mesmo problema. Ela não fecha no horário do dia seguinte.
 
AsusNSK:

Saudações.

O EA é interessante, mas tenho um problema com ele.

Se eu definir a abertura da ordem à noite, às 22:15, e o fechamento às 10:15 do dia seguinte, ela não fecha.

Alguma ideia de como resolver isso?

PS: A primeira versão tem o mesmo problema. Ela não fecha no horário do dia seguinte.
A transição ao longo do dia é anunciada nesse Expert Advisor?
 

Você pode me dizer como abrir uma posição longa exatamente às 9:00 no preço atual sob quaisquer condições? A saída não é por tempo, ou seja, o tempo não é limitado, mas por stop ou lucro.

 
Newwinner2020:

Você pode me dizer como abrir uma posição comprada exatamente às 9:00 no preço atual sob quaisquer condições? A saída não é por tempo, ou seja, o tempo não é limitado, mas por stop ou lucro.

Leia as configurações. Encontre a hora de início. Defina a hora.