Discussão do artigo "Escrita de indicadores de bolsa com controle de volume usando o indicador delta como exemplo" - página 8

 
Dmitriy Skub:

A propósito, o Quik mais recente agora tem um perfil vertical.

Isso é muito bom.

Mas quando teremos isso como padrão?

[Excluído]  
Vitaly Muzichenko:

É muito bonito, é claro.

Mas quando teremos isso aqui regularmente?

A pergunta está no tópico errado. E você deve perguntar aos desenvolvedores.

 
Dmitriy Skub:

A propósito, o Quik mais recente tem um perfil vertical.


Onde ele está ligado?
 
Konstantin Seredkin:
Onde ele está ativado?

Clique com o botão direito do mouse no gráfico:


 
Vitaly Muzichenko:

É muito bonito, é claro.

Mas quando teremos isso em uma base regular?

Vou responder no estilo dos desenvolvedores: o MT5 inclui uma linguagem interna completa MQL5, que tem os recursos mais poderosos para trabalhar com gráficos. Isso permite a realização de quase todos os desejos.

Em resumo - "por você mesmo, por você mesmo, por você mesmo..."))))

 
Dmitriy Skub:

Vou responder no estilo dos desenvolvedores: o MT5 inclui uma linguagem interna completa MQL5, que tem os recursos mais poderosos para trabalhar com gráficos. Isso permite a realização de quase todos os desejos.

Em resumo, "por você mesmo, por você mesmo, por você mesmo..."))))

Foi o que pensei)

 
Dmitriy Skub:

Você encontrará seu caminho na negociação por conta própria ou com a ajuda de outra pessoa - se ao menos quisesse. Apenas expressei minha opinião.

O objetivo da exibição do Action Balance é visualizar o processo de acerto "estático" (ordens limitadas) pelos mercados.

Isso pode ser visualizado na tela de diferentes maneiras (apenas uma variante no artigo), dependendo de tarefas específicas.

Não entendi muito bem sobre as porcentagens - a que você está se referindo? Por exemplo, considero as porcentagens relativas ao OI.

Em meu terminal/sistema, ele é usado para entender a direção da definição/fixação de posições intraday grandes/médias.

Além disso, é útil observar o saldo de ação tick/n-second, mas nesse caso é preciso agregar as negociações pertencentes a um participante (caso contrário, haverá uma bagunça).

Eu considero as porcentagens relativas ao volume total.

//--- Colocar valores em buffers
   bufDelta[ index ]= delta;                       // Escreva o valor delta
   bufDeltaColor[ index ] =(delta>0) ?  0 : 1;     // Escreva a cor do valor
   bufBuyVol[ index ] = (double)sumVolBuy;         // Registre o valor das compras
   bufSellVol[ index ]=(double)sumVolSell;         // Registre o valor das vendas
   if((bufBuyVol[index]+bufSellVol[index])>0)bufDelta[index]= delta/(bufBuyVol[index]+bufSellVol[index]);// Escreva o valor delta em porcentagem
   else bufDelta[index]=0;
 
Dmitriy Skub:

E você pode usá-lo assim, por exemplo:

As linhas verticais indicam os pré-requisitos para entradas a descoberto. O indicador é construído com base no descrito.

É o delta negociado dividido pelo OI?

 
Aleksey Vyazmikin:

É o delta negociado dividido pelo OM?

Quanto às porcentagens, se as considerarmos, elas devem ser relativas ao OM, pois o equilíbrio o afeta diretamente. Caso contrário, será um xelim para o sabonete (em comparação com os valores absolutos).

Não sei o que é um delta negociado. Em meu gráfico, ele é chamado de delta cumulativo - a soma dos deltas do período. Você também pode dividi-lo por OI e obter gráficos invariantes para instrumentos com liquidez próxima.

Isso já é bastante informativo, você pode ir além (como parâmetros para estruturas de opções).

 
Dmitriy Skub:

Quanto às porcentagens, se as considerarmos, elas devem ser relativas ao OM, pois o equilíbrio o afeta diretamente. Caso contrário, seria um atestado de sabão (em comparação com os valores absolutos).

Não sei o que é um delta negociado. Em meu gráfico, ele é chamado de delta cumulativo - a soma dos deltas do período. Você pode dividi-lo por OM e obter gráficos invariáveis para instrumentos com liquidez próxima.

Isso já é bastante informativo, você pode ir além (como parâmetros para construções de opções).

Se considerarmos os juros abertos, é esse o código que você tem em mente?

//--- Colocar valores em buffers
   bufDelta[ index ]= delta;                       // Escreva o valor delta
   bufDeltaColor[ index ] =(delta>0) ?  0 : 1;     // Escreva a cor do valor
   bufBuyVol[ index ] = (double)sumVolBuy;         // Registre o valor das compras
   bufSellVol[ index ]=(double)sumVolSell;         // Registre o valor das vendas
   if(SymbolInfoDouble(Symbol(),SYMBOL_SESSION_INTEREST)>0){bufDelta[index]= delta/SymbolInfoDouble(Symbol(),SYMBOL_SESSION_INTEREST)*1000.0;}
   else bufDelta[index]=0;

Delta negociado, quero dizer o indicador, no tópico em que nosso diálogo está acontecendo

//--- Calcular o delta
   const double delta=double(sumVolBuy-sumVolSell);

Então, você resume esses deltas em uma janela flutuante (por exemplo, os últimos 100) ou em ordem crescente (n+1 a partir de uma determinada data, por exemplo, a partir da data de início do dia atual), para qual período? Por que para esse período?