Indicadores: Positions Info Panel

 

Positions Info Panel:

Indicador sob a forma de painel. Exibe a direção final da posição: o tamanho do lote final e uma seta para cima ou para baixo.

Positons

Autor: Vladimir Karputov

 

hora de abertura, que finalmente formou a direção da posição líquida (PositionGetInteger(POSITION_TYPE)).

Nesse caso, TP e SL corresponderão à última posição por hora de abertura, que coincide com a direção da posição líquida.

  const double total_volume = PositionSelect(Symbol()) ? ((PositionGetInteger(POSITION_TYPE) == POSITION_TYPE_BUY) ?
                                                          +PositionGetDouble(POSITION_VOLUME) :
                                                          -PositionGetDouble(POSITION_VOLUME)) : 0;
 
Seria ainda melhor se você pudesse anexar o botão CloseALL para fechar todas essas posições...
 
Сергей Криушин:
Seria ainda melhor se você pudesse anexar um botão CloseALL para fechar todas essas posições....

Na verdade, ele é um indicador. Portanto, ele não pode fechar/abrir/modificar posições por definição. Se você precisar fechar/abrir/modificar posições, é melhor fazer isso com um script. Ou seja, o indicador rastreia visualmente a posição líquida e, em caso de necessidade, lança um script no gráfico do símbolo desejado e ele fechará todas as posições nesse símbolo.

Adicionado:

surge uma lógica de trabalho distorcida - o script deve ser lançado no gráfico do símbolo necessário :(.

 
Olá novamente,

Gostaria de saber como ativar esse indicador.

Depois de encontrá-lo em meu CodeBase no Metatrader5, uso o Download e, em seguida, tento adicioná-lo com o menu Inserir, mas não consigo encontrá-lo lá?

Você poderia me ajudar, por favor?
Agradeço antecipadamente

Kliment
 
Kliment Kalchev :
Olá novamente,

Gostaria de saber como ativar esse indicador.

Depois de encontrá-lo em meu CodeBase no Metatrader5, uso o Download e tento adicioná-lo com o menu Inserir, mas não consigo encontrá-lo lá?

Você pode me ajudar, por favor!
Agradeço antecipadamente

Kliment

O indicador Positions_Info_Panel.mq5 e o arquivo incluído Positions_Info_Panel_Dialog.mqh DEVEM ser colocados em UMA pasta.

Isso pode ser visto na descrição:


 
Sim, quando faço o download, eles vão para lá automaticamente:


Como faço para acessar o indicador depois disso....
 
Kliment Kalchev :
Sim, quando faço o download, eles vão para lá automaticamente:


Como acesso o indicador depois disso....

Agora, clique duas vezes no indicador - ele será aberto no editor do MetaEditor. Resta compilá-lo no editor do MetaEditor (tecla F7).

 
Vladimir Karputov:

Agora, clique duas vezes no indicador - ele será aberto no editor do MetaEditor. Resta compilá-lo no editor do MetaEditor (tecla F7).

Ok, já fiz isso. Um deles apresenta 6 erros:



E o arquivo está exatamente nesta pasta - desde o primeiro erro (não é possível abrir :C:\path)
 
Kliment Kalchev :
Ok, eu fiz isso. Uma delas me dá 6 erros:

Não vejo o erro (essa é a primeira coluna). Não consigo ler.

 
Consegui fazer isso... só que ele procura por isso: Positions Info Panel Dialog ... e o arquivo real é assim Positions_Info_Panel_Dialog
Quando você exclui o "_" e o deixa aberto, ele compila perfeitamente e funciona sem problemas. Muito obrigado!