[ARQUIVO] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 3. - página 335

 
CLAIN:
..... Quero que minha EA pare de negociar quando eu tiver uma perda 3 vezes seguidas ...


1. Eu posso aconselhar a consultar os clássicos)) :

Função NumberOfLossPosToday().

https://www.mql5.com/ru/forum/107476/page24

PS. Merda, como copiar o link para um determinado post neste fórum ?????

2. ou, de outra forma - controle sua perda.

Ou - sair quando o tamanho do lote for excedido.

 
n-i-k:


Eu posso aconselhar a consultar os clássicos)) :

Função NumberOfLossPosToday().

https://www.mql5.com/ru/forum/107476/page24

PS Man, como copiar o link para um determinado post neste fórum ?????

NumberOfLossPosToday - Retorna o número de posições perdidas fechadas hoje.
 
 
Como posso saber quais são os mínimos de parada e de takeprofit que posso estabelecer na ordem no momento? (Porque às vezes eles mudam, pelo menos 30, depois 31, depois 40... "NormalizeDuplo(Bid-40*Point,Dígitos)")
 

https://docs.mql4.com/ru/common/MarketInfo

h ttps://docs.mql4.com/ru/constants/marketinfo

MODE_STOPLEVEL14Nível mínimo permitido de stop loss/stake profit em pips
 

-F1- obrigado.

 
Boa tarde a todos! Não consigo decidir como fazer melhor, por isso estou pedindo conselhos a profissionais. A função A realiza alguns cálculos que resultam em várias centenas de valores de tipo duplo. A função B também realiza alguns cálculos que resultam em várias centenas de valores de tipo duplo. A função C processa os resultados dos dados recebidos das funções A e B e o resultado será VERDADEIRO ou FALSO. Depois disso, os dados das funções A e B não são mais necessários. A questão é como organizar melhor as matrizes, pois se declararmos todas as matrizes em nível global, será preciso muita memória, e considerando que a EA funcionará em VPS e será instalada em cada um dos 12 pares, será um desperdício muito improdutivo de memória. Se ao menos fosse possível apagar as matrizes depois que elas não são mais necessárias, mas como fazê-lo, especialmente a partir do nível global?
 
Elenn:

uma função ArrayResize. Mas é preciso estimar a velocidade de execução de que se precisa. Você terá que escolher - consumo de memória, mas velocidade de execução rápida ou controle de memória, mas lento.

 
sergeev:

há uma função ArrayResize. Mas é preciso estimar a velocidade de execução de que se precisa. Você terá que escolher - consumo de memória, mas velocidade de execução rápida ou controle de memória, mas lento.


Obrigado pela idéia.
 
sanches83:
Você pode me dizer se é possível executar uma macro da MQL em um livro do EXCEL (ele está aberto)?

Desculpe ser tão insistente, eu só queria saber se realmente não é possível, ou se é apenas uma causa perdida.
Razão: