Concorrência. Escreverei gratuitamente a um especialista. - página 4

 

É semelhante. É todo um sistema comercial. É a primeira vez que vejo um indicador com uma descrição detalhada, mas um pouco divagante, mas ainda assim, muito elogiado.

 
SK. писал (а) >>

A pergunta é: Qual é a melhor maneira de programar - simplesmente abrir o mercado ou manter ordens de parada pendentes em nível interno?

Se abrirmos os de mercado, então a questão relacionada é como identificar o avanço - por um simples toque ou com uma tolerância?

Se o sistema não "espera" que alguma situação ocorra, mas "sabe" sobre ela com antecedência, então a colocação de pedidos pendentes é justificada. Mas é preciso olhar para isso do ponto de vista da implementação da função na AG4. Afinal, o objetivo, como eu o entendo, não é criar um sistema, mas mostrar as possibilidades da AG4.

Tanto quanto estudei a operação indicadora, ela identifica a quebra através do fechamento de uma vela onde a quebra ocorreu (ver comentários), ou seja, a vela fechou abaixo do nível estabelecido. Sugiro que se mantenha esta variante. E será mais fácil de testar.

 
Xadviser писал (а) >>

Logicamente, se o sistema não "espera" que alguma situação aconteça, mas "sabe" sobre ela com antecedência, então a definição de ordens pendentes é justificada. Mas é preciso olhar para isso do ponto de vista da implementação da função na AG4. Afinal, o objetivo, como eu o entendo, não é criar um sistema, mas mostrar as possibilidades da AG4.

Tanto quanto verifiquei o trabalho do indicador, ele identifica a quebra através do fechamento de uma vela na qual a quebra ocorreu (ver comentários), ou seja, a vela fechou abaixo do nível estabelecido. Sugiro que se mantenha esta variante. E será mais fácil de testar.

OKAY.

Eu sugiro parar nesta variante:

1. Em um período "vazio", dois pedidos pendentes são definidos - BuyStop e SellStop.

2. Quando uma das ordens é acionada, a outra é automaticamente apagada.

3. TP é estabelecido no nível do alvo distante. 4.

4. SL é posicionado no nível oposto de abertura.

5. SL e TP são modificados de acordo com os níveis.

6. Quando o preço de mercado atinge a meta próxima:

6.1 O pedido é fechado a 45% do valor original.

6.2 SL deve ser movido para Breakeven, digamos por 2 pips (2 pips acima do preço do pedido aberto).

6.3. A partir da meta mais próxima, SL está seguindo o preço de mercado a uma distância igual à diferença de preço atual entre o preço aberto e o preço alvo mais próximo.

7. Quando o preço de mercado atinge a meta intermediária, a ordem é fechada a 30% do preço inicial da ordem.

8. Quando o preço de mercado atinge a meta distante, a ordem é fechada a 25% do valor inicial da ordem (final).

9. Ao fechar na TP, a estratégia funciona de acordo com o ponto 1.

10. Se o SL ainda não foi definido para Breakeven, no SL fechar a ordem é "revertida" para o preço de mercado oposto e o mesmo a partir do ponto 3.

 

Há também algumas pequenas coisas a considerar.

Por exemplo, se o indicador começar a "não pensar direito", basta fechar tudo como está.

Esta situação me parece ser uma supervisão (alvos superiores abaixo do nível de abertura):

 
SK. писал (а) >>

Há também algumas pequenas coisas a considerar.

Por exemplo, se o indicador começar a "não pensar direito", basta fechar tudo como está.

Esta situação me parece uma supervisão (os alvos superiores estão abaixo do nível de abertura):

Yep.... Entendo que o valor do preço saiu do triângulo que forma os níveis e o indicador começou a ficar esquisito.

Se você olhar para a dinâmica, até aquele momento havia uma imagem com objetivos positivos que foram alcançados (veja fig.)

Eu não quero complicar as coisas, mas parece que precisamos verificar a posição dos níveis - superior acima do preço, inferior abaixo do preço.

Se uma ordem em aberto já foi estabelecida, então a seqüência de ações listada acima (1-10) dará suporte à ordem.


 

Eu lido com meus próprios códigos rápida e facilmente. Com o de outra pessoa, sem comentários e até mesmo específico na execução, é um incômodo. Como eu... decido...

As ordens pendentes são colocadas, uma delas se transformou em uma ordem de mercado, outra ordem pendente é eliminada. Estabelecemos uma parada em uma das metas e colocamos um lucro no nível de abertura oposto.

Nós paramos.

Os níveis começam a mudar - agora para cima, agora para baixo. O que devemos fazer, neste caso, com as ordens de parada?

Temos algumas opções:

- arrastá-los para trás dos níveis (na realidade isso é incorreto porque não apenas alvos, mas também níveis abertos também dançam, e muitas vezes "flip")

- você pode deixá-los imóveis, aconteça o que acontecer (também um tanto ou quanto antinatural, os níveis se perdem).

--

Quero desistir do fechamento parcial. Não porque a AG não é capaz de fazer isso, mas porque os níveis mudam. Ela requer uma análise completa, mas esta análise e código conteria mais lógica do que o próprio código AG. Isso só confundiria o usuário. Entretanto, é possível estabelecer um fechamento parcial, por exemplo, a meio caminho do lucro (novamente, se for imóvel).

Se não fizermos mais nada, teremos uma demonstração de linha de ordem arrastando atrás do objeto gráfico. Isso não é suficiente.

Eu gostaria de fazer algo mais. Por exemplo, precisamos de condições de Breakeven. Se não houver certas sugestões, podemos estabelecer como valor condicional, por exemplo, 10 pontos de lucro. E algo mais. Por exemplo, a inversão do comércio (isto é, no fechamento sobre o lucro) com um objetivo próximo.

--

Quem tem o entusiasmo de olhar a lista de ferramentas do AutoGraf 4 http://autograf.dp.ua/Pages/2/24/2400.htm e sugerir algo mais ou menos sensato. Quanto à rentabilidade da estratégia, isto não é considerado de forma alguma. Você só precisa fazer regras formais. Pelo menos um pouco significativas.

 
SK. писал (а) >>

Eu lido com meus próprios códigos rápida e facilmente.

Com o de outra pessoa, sem comentários e até mesmo específico na execução - um ponto nevrálgico.

Sei que é primitivo, mas para os estudantes os 2 exemplos simples abaixo podem ser ilustrativos. Se não couber pela manhã, eu o apagarei.

Uma tendência consiste nas seguintes Formações (Cada barra completa é considerada juntamente com a anterior e é determinada uma Formação. CoordenadasFechadas e Abertas não importam):

- Formação de Movimento:

Alto[i+1]>Alto[i+2]&&Baixo[i+1]>Baixo[i+2] - Touro Formação, e Alto[i+1]<Alto[i+2]&&Baixo[i+1]<Baixo[i+2] - Urso Formação,

- então Formação Pausas:

Alto[i+1]<Alto[i+2]&&Baixo[i+1]>Baixo[i+2] - Formação de Compressão , e Alto[i+1]>Alto[i+2]&&Baixo[i+1]<Baixo[i+2] - Formação de Extensão ,

- então Formações Extremos:

Alto[i+1]<Alto[i+2]&&Alto[i+2]>Alto[i+3] - Bearish Extremum ouBaixo[i+1]>Baixo[i+2]&&Baixo[i+2]<Baixo[i+3] - Bull Extremum.

Próxima análise:

Para entrar em uma posição, é necessário abri-la na direção da Formação do Movimento.

Para interromper ou fechar a posição, as barras da Formação de Expansão devem sair da direção da Formação anterior.

Baixo[i+2]<Baixo[i+3] para uma Formação em Alta ou

Alto[i+2]>Alto[i+3] para uma Formação Bearish ou

Formação invertida através da Formação Extremus a:

Alto[i+1]<Alto[i+2]&&Alto[i+2]<Alto[i+3]&&Alto[i+3]>Alto[i+4] - Bearish girar ouBaixo[i+1]>Baixo[i+2]&&Baixo[i+2]>Baixo[i+3]&&Baixo[i+3]<Baixo[i+4] - Bull turn.

Assim, utilizando a análise visual mais simples, você pode permanecer na tendência por um longo tempo sem utilizar nenhum indicador.

Vamos ler a definição (levando em conta que as velas contam para trás e começam com a 3ª vela, podemos fazê-lo com a 5ª ... 10ª ...):

Se o Oi da 2ª vela é mais alto que o Oi da 3ª vela e simultaneamente o baixo da 2ª vela é mais alto que o baixo da 3ª, temos uma formação em movimento (uma tendência de 2 velas) cujo vetor é dirigido para cima.

Se o Oi da 1ª vela é mais alto que o Oi da 2ª vela e simultaneamente o Lo da 1ª vela é mais alto que o Lo da 2ª vela, temos uma Formação de Movimento (tendência de 3 velas), cujo vetor continua subindo.

Se entrarmos em uma posição na 2ª vela e o fechamento da 1ª for maior que o fechamento da 2ª, podemos fechar a posição em lucro.

Se esperarmos pelos desenvolvimentos, e as proporções continuarão a ser cumpridas, ganharemos mais.

Se o BF da 1ª vela descer abaixo do BF da 2ª vela, podemos fechar a posição com uma perda ou podemos esperar que a situação se desenvolva. Aqui precisamos conectar filtros adicionais. Calendário, níveis, eventos, .....

Normalmente, quando há divergências além dos níveis dos osciladores, é melhor manter a posição mínima. Depois fechamos lotes extras quando o Lo of a candle cruza metade do alcance da formação anterior.

Estou acrescentando, a pedido de meus colegas:

- o tamanho dos candelabros não importa

- cor, ou seja, a posição mútua de abertura e fechamento também - mas isto é verdade para os castiçais de D1
- Nos quadros abaixo esta estratégia deve ser equipada com muitos filtros e eu não o faço exceto às vezes para a adrenalina
- movemos a parada na borda da formação anterior (lembre-se que 3 velas são 2 formações), tudo isso em pares D1 e de baixa volatilidade
- vemos como as velas se comportam H8 e se não houver inversões bruscas nas primeiras 2 horas de uma nova sessão, você pode correr um risco, considerando a condição suficiente da formação atual e indo além do alto ou baixo anterior, tudo isso assumindo que nenhuma notícia da 1ª categoria de importância é esperada - melhor seguir o indicador de notícias, se você precisar de alguma vontade

- A vela de uma Formação de Expansão que tira uma parada é a primeira vela de uma nova Formação, e eu geralmente espero que essa Formação seja concluída.


Também:

Usando os preços de fechamento diário da Média Industrial Dow Jones de janeiro de 1900 a março de 2001, descobrimos que . Com um capital inicial de $100, um investidor que utilize esta estratégia (p.831, R. Colby, "The Encyclopedia of Technical Market Indicators", Moscou, "Alpina Business Books", 2004) ..., poderia ganhar $10`772`985`856.

Comercializando o índice Dow:

Abrir uma posição (comprar) ao preço de fechamento diário atual do instrumento quando esse preço de fechamentoestiver acima do preço de fechamento de ontem MA-LW6-Close . Fechamento correspondente (se previamente aberto) de uma posição de venda.

abrir uma posição (vender) ao preço de fechamento diário atual de um instrumento quando esse preço de fechamento for inferior ao preço de fechamento de ontem do MA-LW6-Close.
 

O que é isso? Apenas de perto? Você pode fazer isso, é claro. Não há necessidade de removê-lo.

Tenho que ir embora amanhã por alguns dias e depois faremos isso em um dia.

Você pode pensar sobre isso. Talvez possamos, de alguma forma, modificar as ordens para esta estratégia - apertar as paradas ou outra coisa qualquer.

 
SK. писал (а) >>

O que é isso? Apenas de perto? Você pode fazer isso, é claro. Não há necessidade de removê-lo.

Tenho que ir embora amanhã por alguns dias e depois faremos isso em um dia.

Você pode pensar sobre isso. Talvez possamos, de alguma forma, modificar as ordens para esta estratégia - apertar as paradas ou outra coisa qualquer.

As modificações de pedidos podem ser feitas a partir daqui:

Arquivos anexados:
4erepa_hi_lo.rar  347 kb
 
e um indicador que explica algo como isto - anexar:
Arquivos anexados:
Razão: