Função de fundos de reboque (patrimônio líquido) - alguém já se deparou com algum já feito?

 

Na verdade subzh, embora sábio e tentando escrever um, talvez alguém possa lançar um ready-made, para que eu não reinvente a roda.

ZS: Uma pesquisa no fórum não deu nada de útil, talvez eu tenha pesquisado mal...

 
Como assim? Como se a equidade estivesse para baixo, puxá-la de volta para cima para equilibrar? :)
 
Fundos de rastreamento, como?
 
alexx_v писал(а) >>
Na verdade, sabotar, embora sábio e tentando escrever um,

Eu não entendi o essencial... talvez eu não estivesse pegando direito...

 
Здравствуйте.
A System: Championship 2008 Revised Edition:

...
static double             ad.MaximalEquity                                                                      ; //<  7>
if   ( AccountEquity () > ad.MaximalEquity     )   ad.MaximalEquity = AccountEquity ()                          ; //<  8>
if   ( AccountEquity () < ad.MaximalEquity / 2 )   return                                                       ; //<  9>
...
 
С уважением,
Ais.
 
bstone писал (а) >>
O que você quer dizer? Como se a equidade fosse baixa, então puxe-a de volta para o equilíbrio? :)

Você é um brincalhão, no entanto :)))

Xupypr escreveu (a) >>
Fundos de rastreamento, o que é isso?

Paradas de percurso - estou vendo, mas o percurso de patrimônio líquido (dezenas de posições diferentes) por paradas virtuais, digamos - na forma de registro em variáveis globais dos valores de parada terminal, passo e distância em unidades de patrimônio líquido - não está claro? :)

KimIV escreveu (a) >>

Eu não entendi o essencial... >> talvez eu não estivesse pegando direito.

talvez, ou talvez eu nunca tenha precisado dele, é por isso que não o entendi :) a propósito, estou olhando para o seu Expert Advisor, e-CloseByLossOrProfit.mq4, acho que ele pode mudá-lo um pouco, substituir AccountProfit( ) por AccountEquity( ) e adicionar esta trl... e refazer tudo isso como uma função para adicionar ao meu EA...


ZS: de repente, eu não entendi... :)

Ok, vou explicar a questão com mais detalhes:

Eu gostaria de colocar uma parada, mas não a parada comumente usada para um negócio, mas uma parada virtual, para que a EA a tenha "em mente". Além disso, eu gostaria que esta "parada" fosse uma "tragada" para a equidade, se necessário, às vezes eu preciso dela para fechar todos os negócios à medida que os valores de equidade se aproximam desta "parada" e... provavelmente escrever uma proibição para todas as outras EA em variáveis globais do terminal (para colocar um salário antes de fechar todos os negócios)

 

Assim...

Criar uma variável global e escrever o lucro atual lá...

Suponha que em condições, quando o lucro cai abaixo de 30% , nós fechamos.

Como na parada de trilha (t-stop), começamos a trabalhar na zona positiva.

Seu valor pode ser calculado com base no volume da posição, por exemplo,

Vamos supor que é 1 lote de Eurobucks, ou $10 por pip, então, digamos, a partir de $300 nós começamos

"que equivale praticamente a 30 pips...

Ou mesmo um valor empírico.

*

Quando você pergunta por quê? Há muitos desses "por que", por exemplo, para lidar sem t-c's

Não quero pendurar um bando de especialistas, especialmente para um portfólio...

A propósito, é mais necessário para um portfólio. ;)))

 
Ais писал(а) >>
static double ad.MaximalEquity ; //< 7>
if ( AccountEquity () > ad.MaximalEquity ) ad.MaximalEquity = AccountEquity () ; //< 8>
if ( AccountEquity () < ad.MaximalEquity / 2 ) return

então StopTrade no intervalo????

 
Да.
 
alexx_v писал(а) >>
Quero colocar uma parada, mas não a parada habitual em um acordo, mas uma parada virtual, para que a EA mantenha "em mente",

Bem, é assim que é chamado - StopVirtual. Volodya (Tartan), pelo que me lembro, é particularmente aficionado por essas coisas. Vá ao seu fórum. Ele deve ter algumas coisas semelhantes.

 

aqui... encontrado...