Como codificar? - página 61

 

Obrigado Wolfe,

Sim, eu vi que isso é possível. Isso não é realmente um problema meu. Uma maneira de ilustrar o problema é tentar usar uma função de biblioteca, pois é assim que estou acostumado a programar. Mas em uma rotina de biblioteca eu não pareço ter acesso a coisas como Close. Isso significa que eu tenho que passar arrays para abrir, alto, baixo e fechar o número de barras que eu preciso para a rotina da biblioteca? Parece um pouco estranho, já que "tudo" está disponível em uma rotina do tipo Indicador. Então, devo escrever 5 rotinas diferentes de indicadores e chamá-los da rotina EA? Nesse caso, posso simplesmente ignorar a escrita na tela na rotina do Indicador e, em vez disso, devolver um valor à rotina EA. Ou tenho que retornar um conjunto de valores que correspondam a todas as barras?

Lutando junto

Ingvar

 
ingvar_e:
Obrigado, Wolfe,

Sim, eu vi que isso é possível. Isso não é realmente um problema meu. Uma maneira de ilustrar o problema é tentar usar uma função de biblioteca, pois é assim que estou acostumado a programar. Mas em uma rotina de biblioteca eu não pareço ter acesso a coisas como Close. Isso significa que eu tenho que passar arrays para abrir, alto, baixo e fechar o número de barras que eu preciso para a rotina da biblioteca? Parece um pouco estranho, já que "tudo" está disponível em uma rotina do tipo Indicador. Então, devo escrever 5 rotinas diferentes de indicadores e chamá-los da rotina EA? Nesse caso, posso simplesmente ignorar a escrita na tela na rotina do Indicador e, em vez disso, devolver um valor à rotina EA. Ou tenho que retornar um conjunto de valores que correspondam a todas as barras?

Lutando junto

Ingvar

Se você estiver procurando apenas o fechamento de certas barras, e não o valor MA de uma certa barra, você poderia usar a série Close[]. Não tenho certeza se isto o ajudará ou não.

Para chamar o fechamento da barra atual, use Fechar[0].

Para chamar o fechamento de 5 barras atrás, use Close[5]

Mais uma vez, não tenho certeza se isto está lhe ajudando ou não. Provavelmente você já sabe disso. Ao ler seus posts, você parece ter mais experiência em programação do que eu.

Espero que isto ajude de alguma forma.

 

Oi Wolfe,

Sim, eu sei sobre o CLose. O problema é que este conjunto não está prontamente disponível em uma rotina de biblioteca, ao que parece. Quando programo, gosto de estrangular todos os códigos em "peças" funcionais e, idealmente, uma "peça" não deve exceder uma página de comprimento.

Feliz Ano Novo

Ingvar

 

Alguém aqui pode me ajudar?...

Olá, pessoal...

O que eu quero é... eu planejo usar 3 indicadores... quando 3 indicadores sinalizam compra e ea faz um POSTO DE COMPRA então após o Ponto Alvo, eu não quero ea fazer um poste de compra novamente e ea espera até que o indicador dê sinal de VENDA. Como comprar, vender, comprar, vender, comprar, vender e para sempre.

Graças a quem pode me ajudar.

 

vender,comprar,vender,comprar.....

oi...

quero acrescentar um código ao meu especialista que deixe o especialista fechar posição de venda ou compra quando certaine pips alcançou "digamos 50 pips"... então procure apenas a posição oposta da primeira posição fechada " se a primeira posição fechada foi vendida, procure comprar para fechar"... a terceira posição fechada será oposta para a segunda posição fechada....

o relatório de conta será :

vender

compre

vender

compre

sll

compre

isso é possível de ser codificado?

 

use "comentar(todas as suas variáveis,v2,v3,v4...)" para visualizar todas as variáveis que você tem no especialista

e fazer um teste visual ... e ficar de olho no canto superior esquerdo, especialmente quando um sinal longo é esperado

 

Dois indicadores: de duas em uma janela para duas em duas janelas com valores diferentes...

Imagine que você coloca dois indicadores separados (personalizados) na mesma janela de gráficos separados em um gráfico em seu terminal. Eles parecem corresponder, cruzar ou o que quer que seja: eles têm aproximadamente os mesmos valores se você olhar para o gráfico, mas quando você coloca esses dois indicadores personalizados em duas outras janelas de gráficos separados, eles acabam tendo valores diferentes.

Isto me parece um problema bastante comum, mas não encontrei a resposta ao fazer com que esses dois indicadores variem entre o mesmo conjunto de números (mais ou menos) sem alterar a forma do indicador. Por favor, ajude-me.

 
 

Função de rolagem programada de janelas

Utilizo estocástico MTF para a negociação.

Quando backtest manualmente algumas idéias eu tenho mais janelas abertas com várias TF onde verifico o status real dos indicadores. Minha idéia é colocar uma linha vertical no tempo real nas janelas TF principais e usar variáveis globais e indicador "move" unido em outras janelas TF para rolagem automática que posso ver a situação real sem rolar manualmente cada janela TF.

Mas - não consigo encontrar nenhuma função que me permita rolar as janelas para a posição definida (shift). Alguém tem uma idéia de como fazer isso? thx in advn

 

Um código

Como posso codificar isto?

Se o mercado tocar (X.XX50 ou X.XX00)

depois comprar. Como identificar os dois últimos números?

obrigado.

Razão: