Erros, bugs, perguntas - página 2699

 
Andrey Khatimlianskii:

Em MT4, a comissão foi tomada para ambos os lados aquando da abertura de uma transacção e foi exibida na lista de transacções.

Em MT5 é frequentemente cobrado separadamente para abertura e fecho. Mas porque não mostrar pelo menos o primeiro da lista de posições? Nova ideologia.

No sistema de encomendas MetaTrader 4 tudo está empilhado - só há encomendas.

No sistema de ordens MetaTrader 5 tudo é separado - ordens, comércios, posições.

É portanto lógico que as comissões estejam nas listas onde devem ser afixadas.

 
Andrey Khatimlianskii:

Em MT4, a comissão foi tomada para ambos os lados aquando da abertura de uma transacção e foi exibida na lista de transacções.

Em MT5 é frequentemente cobrado separadamente para abertura e fecho. Mas porque não mostrar pelo menos o primeiro da lista de posições? Nova ideologia.

Porque nas contas Netting uma posição pode consistir em várias transacções e cada transacção tem a sua própria comissão. Depois, quando a posição for encerrada, a comissão será cobrada e novamente se for em parcelas. Não é difícil escrever um guião que passe por todas as posições e imprima ou Comente, para cada posição ou todas elas juntas.

 
Alexey Viktorov:

Porque nas contas Netting uma posição pode consistir em várias transacções e cada transacção tem a sua própria comissão. Então a comissão será cobrada quando a posição for encerrada e novamente se for em parcelas. Não é difícil escrever um guião que passará por todas as posições e imprimir ou Comentar, para cada posição ou para todas elas.

Sim, absolutamente correcto! e também, portanto, não seria problema para os criadores mostrar a comissão total por posição/cada ao lado do PnL em MT5. portanto, o problema não é a contabilidade do mt5 em oposição ao mt4?

o único problema com a exibição da comissão actual (independente do MT4/5) é a cobrança no final do período contabilístico, dia, mês, etc., mas não é disso que estamos a falar agora, é disso que estamos a falar.

 
Andrey Dik:

aha, absolutamente certo! e também, portanto, não seria problema para os criadores mostrar a comissão total por posição/por posição ao lado do PnL no MT5. portanto, o problema não está na contabilidade do MT5 em oposição ao MT4?

o único problema com a exibição da comissão actual (independente do MT4/5) é a cobrança no final de um período contabilístico, dia, mês, etc., mas não é essa a questão agora, é que é essa a questão.

A questão era sobre outra coisa: como exibir as comissões no separador Comércio.

Não tem.

E depois há muita conversa fora do tópico. É como "se a minha avó tivesse... tinha gansos".

Настройки платформы - Начало работы - Справка по MetaTrader 5
Настройки платформы - Начало работы - Справка по MetaTrader 5
  • www.metatrader5.com
Торговая платформа обладает множеством настроек, что позволяет организовать работу в ней так, как это удобно именно вам. Выполните команду " Настройки" меню "Сервис" или нажмите "Ctrl+O". Графики — общая настройка отображения ценовых графиков, а также настройка параметров управления объектами: выделение объектов после их создания, немедленная...
 
Artyom Trishkin:

A questão era diferente: como exibir as comissões no separador do Comércio.

Não pode.

A fim de nos tornarmos um criador de mercado, precisamos de saber como nos tornarmos um especialista. tinha gansos".

Bem, não haverá pedidos - não haverá desenvolvimento da plataforma).

A resposta à pergunta "como" é escrever um guião ou Expert Advisor e calcular a comissão para posições usando MQL, esta é a única forma até agora, mas esperemos que um dia seja tão conveniente como no MT4.

 

Existem GUI add-ons que (em Hedge) mostram comissões, deslizamentos, etc.

TradePanel_Csharp
TradePanel_Csharp
  • www.mql5.com
Торговая панель, которая работает и в Визуализаторе Тестера.Таблица текущих ордеров/позиций.Таблица истории торгов (корректно работает на Хедж-счетах). Использование Ручная торговля в Тестере или вмешивание в работу советника (например, с целью проверки устойчивости ко внешним факторам).Ручная торговля в Терминале на демо/реальных...
 

Peço aos programadores(@Ilyas) que prestem atenção ao bug descoberto.
Bug MT5 (build 2377) ao seleccionar a função sobrecarregada adequada para argumento do tipo ponteiro, a função com conversão do tipo para classepai em vez da classe base torna-se maior prioridade.
Também não há erro de tempo de compilação quando o ponteiro para a classe base é atribuído ao ponteiro para a classe pai.

Provavelmente, existe um bug relacionado com este bug:https://www.mql5.com/ru/forum/1111/page2682#comment_15591437


class A{};
class B : public A{};
class C : public B{};


struct T{
   static void test(A*){
      printf("A*");
   }
   static void test(C*){
      printf("C*");
   }
};

struct TT{
   static void test(B*){
      printf("B*");
   }
};

void OnStart(){
   B b;
   T::test(&b);            // Runtime Error: Incorrect casting of pointers.  Expected result: printf("A*");
   
   A a;
   TT::test(&a);           // Runtime Error: Incorrect casting of pointers.  Expected result: Compilation Error
   B* ptr = &a;            // Runtime Error: Incorrect casting of pointers.  Expected result: Compilation Error
}
 

Insecto não crítico mas irritante com o Market Watch.

Abre-se e fecha-se perfeitamente por ícone, mas quando se fecha por "X", ou não se fecha de todo ou fica pendurado durante alguns segundos e depois fecha-se. Este fenómeno ocorreu há cerca de um mês, mas eu não me habituei a fechar pelo seu ícone. Em geral, gostaria de solicitar aos promotores que prestassem atenção a esta questão. Construir 2361.

 
Olá a todos, não sei se estou no sítio certo ou não. Aqui está o problema. O sinal foi para o arquivo devido a um longo período de inactividade. Não há forma de o restaurar. O que fazer? Obrigado de antemão!
 
Sergey Dzyublik:
MT5 bug (build 2368) Parênteses incorrectos contando para e looping, compilação bem sucedida com código erróneo.

Obrigado pelo correio, fixado