Новая версия платформы MetaTrader 5 build 3950: Снятие/пополнение в терминале и обновленный торговый отчет - страница 7

 
Комментарии, не относящиеся к этой теме, были перенесены в "не по теме".
 

Build 3951 отображение свопов в отчете поправили, но остался еще один момент:  неверное отображение суммарного профита по сделкам (Total);


 
Версия MAC OS 3958 - Вид / Отчеты Alt+E открывается пустая закладка. В истории завершенные сделки есть.
 

О чём данный пункт меню в терминале (MetaTrader 5 x64 build 3959) ?


Кстати, когда подключаешься к серверам брокера, а не метаквотов, то никаких "Условия использования" нет.

 
geritretar #: О чём данный пункт меню в терминале (MetaTrader 5 x64 build 3959) ?

Кстати, когда подключаешься к серверам брокера, а не метаквотов, то никаких "Условия использования" нет.

5. Terminal: Добавлено отображение ссылок на необходимые нормативные документы брокера. Получить всю необходимую правовую информацию со стороны брокера теперь можно прямо в клиентском терминале в меню Help / Terms & Conditions.

 

bild 3959

в такой последовательности вывод параметров пропускается, и наоборот

#property script_show_confirm //подтверждение действия скрипта трейдером

#property script_show_inputs //показывать входные параметры          

           


 
Ruslan Khasanov #:

Build 3951 отображение свопов в отчете поправили, но остался еще один момент:  неверное отображение суммарного профита по сделкам (Total);

Gross Profit + Gross Loss = Gain

Gain + Swaps + Comissions + Dividents = Total


 

но в профите(Gain) учтены же уже своп и комиссия, просто на данный момент получается что свопы вычитаются два раза. На мой взгляд, значения свопа и комиссии при суммировании необходимо умножить на -1. Или я ошибаюсь?

 
Просьба пояснить разное поведение счетчика.
#define PRINT(A) Print(A##); // ## - специально
   
void OnStart()
{
  PRINT(__COUNTER__); // 3
  PRINT(__COUNTER__); // 4
  PRINT(__COUNTER__); // 5
}


#define PRINT(A) Print(A##); // ## - специально
   
void OnStart()
{
  PRINT(__COUNTER__); // 2
  PRINT(__COUNTER__); // 3
}
 
fxsaber #:
Просьба пояснить разное поведение счетчика.

В Документации сказано: "Оператор слияния токенов не может быть первым или последним в определении макроса".

Соответственно компилятор должен был выдать ошибку:

#define MACRO(A)    A## //нормально???

Вместо ошибки на этапе компиляции получили случайный результат при выполнении