제품을 구매하거나 렌트한 사용자만 코멘트를 남길 수 있습니다
123
dengood  

Хороший индикатор и очень качественная работа !!!

 

Посмотрите на похожую идею в комментах  https://www.mql5.com/ru/code/11160

 Тоже самое что и в вашем индикаторе относительно анализа истории, только развернуто на несколько недель назад.

С Уважением,

Денис 

 

 

Juhasz Gergo  

This is very good and usable panel, Nice job!

Thanks! :)

Rinor Memeti  
Very good but not necessary
Happy Mans World  
Just wanted to tell you, the YEAR profit, needs to be corrected, as it is showing MONTH profit instead of YEAR.
Victor Sorokin  
Здравствуйте, подскажите пожалуйста надо ли вешать вашу панель на все графики, или достаточно на один ? Спасибо.
MathQuant  

Works well and useful

Thank You

Christopher Jennings  
I think this indicator is good but it needs the option to reset Daily Max DD.  I would like to be able to reset it or set a start date.
Reginald Winch  

hey mate, great great product. love it. two questions.

1. how does it calculate the tick size? on my overall positions its 17.7( pips 9.3 profit 160.13 gain% 14.94  lot 5.00) per tick, on my individual eurusd its .8.15(peps 22.8 profit 186 gain 16.96 lot 3) per tick

2. how do i set the date in calculate, ive put in several formats and got nowhere ie it only calculates for today in teh history

Slowpoison  
Awesome tool helps a lot thanks.
Staffan Ofwerman  
I like this indicator. I use it on all my five accounts.

But this week one of the accounts doesn't show the daily profit in the right hand chart. All the numbers on the left are correct, but the table on the right only show zero in every field.

What could be the problem? Never seen it before. I guess it's looking for history info or something like that?

Staffan Ofwerman  
Staffan Ofwerman:
I like this indicator. I use it on all my five accounts.

But this week one of the accounts doesn't show the daily profit in the right hand chart. All the numbers on the left are correct, but the table on the right only show zero in every field.

What could be the problem? Never seen it before. I guess it's looking for history info or something like that?

Sorry, my mistake. It's a new month and no trades have closed this month.

I changed the history settings to show last 3 months and it all showed up again.

Dmitriy Forex  
Крутой индикатор, долго искал что то подобное, уже думал не найду, есть конечно подобные но мне нужен был индикатор которые вдовес будет считать лотаж
Florian Riedrich  

Hey. Good product.

But I have one question. My calulated DD is 9.52%. But the tool tells me 19.78%. How do you calculate it?

And why is percentage of Max DD smaller than the current DD?

Please see attached file

파일:
TradeInfo.jpg  125 kb
fxsaber  
MT5-version

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Библиотеки: MT4Orders

fxsaber, 2019.05.02 01:22

#define MT4_TICKET_TYPE // Обязываем OrderSend и OrderTicket возвращать значение такого же типа, как в MT4 - int.
#include <KimIVToMT5.mqh> // https://c.mql5.com/3/263/KimIVToMT5.mqh

#define MT4_OLD_EVENT_HANDLERS
#include "ind4to5.mqh" // https://c.mql5.com/3/277/ind4to5.mqh

bool ObjectSetText( const string name, const string text,
                    const int font_size = 0, const string font_name = NULL, const color Color = clrNONE )
{
  return(ObjectSetString(0, name, OBJPROP_TEXT, text) &&
         ((font_name == NULL) || ObjectSetInteger(0, name, OBJPROP_FONTSIZE, font_size)) &&
         ((font_name == NULL) || ObjectSetString(0, name, OBJPROP_FONT, font_name)) &&
         ((Color == clrNONE) || ObjectSetInteger(0, name, OBJPROP_COLOR, Color)));
}

int WindowFind( const string ) { return(ChartWindowFind()); }
int Digits( void ) { return(_Digits); }
string StringTrimRight2( string Str ) { StringTrimRight(Str); return(Str); }
string StringTrimLeft2( string Str )  { StringTrimLeft(Str); return(Str); }
string ObjectDescription( const string name ) { return(ObjectGetString(0, name, OBJPROP_TEXT)); }

#define CORNER_LEFT_LOWER  2
#define CORNER_LEFT_UPPER  0
#define CORNER_RIGHT_LOWER 3
#define CORNER_RIGHT_UPPER 1
#define CORNER(A) ((A) ? ((A) + 1) % 3 + 1 : 0)

bool ObjectSet2( const string name, const ENUM_OBJECT_PROPERTY_INTEGER property, const long value )
{
  return((property != OBJPROP_CORNER) ? ObjectSetInteger(0, name, property, value)
                                      : ObjectSetInteger(0, name, OBJPROP_CORNER, CORNER(value)) && 
                                        ObjectSetInteger(0, name, OBJPROP_ANCHOR, CORNER(value) << 1));
}

bool ObjectSet2( const string name, const ENUM_OBJECT_PROPERTY_DOUBLE property, const double value )
{  
  return(ObjectSetDouble(0, name, property, value));
}

#undef CORNER

template <typename T>
bool ObjectCreate2(const string name, const T type, const int subwindow, const datetime time1, const double price1,
                                                                        const datetime time2 = NULL, const double price2 = NULL)
{
  return(ObjectCreate(0, name, (ENUM_OBJECT)type, subwindow, time1, price1, time2, price2));
};

template <typename T>
bool ObjectCreate2(const long chart_id, const string name, const T type, const int subwindow,
                   const datetime time1, const double price1, const datetime time2 = NULL, const double price2 = NULL)
{
  return(ObjectCreate(chart_id, name, (ENUM_OBJECT)type, subwindow, time1, price1, time2, price2));
};

#define TRUE  true
#define FALSE false

#define StringTrimRight   StringTrimRight2
#define StringTrimLeft    StringTrimLeft2
#define ObjectSet ObjectSet2
#define ObjectCreate ObjectCreate2
#define StringConcatenate StringConcatenate2

string StringConcatenate2( const string Str1, const int Str2 ) { return(Str1 + (string)Str2); }
string StringConcatenate2( const double Str1, const string Str2, const string Str3 ) { return((string)Str1 + Str2 + Str3); }
string StringConcatenate2( const string Str1, const string Str2, const string Str3 = "", 
                           const string Str4 = "", const string Str5 = "", const string Str6 = "", const string Str7 = "" )
{
  return(Str1 + Str2 + Str3 + Str4 + Str5 + Str6 + Str7);
}

string StringConcatenate2( const string Str1, const int Str2, const string Str3, 
                           const string Str4, const string Str5, const double Str6,
                           const string Str7,  const string Str8, const string Str9, const double Str10 )
{
  return(Str1 + (string)Str2 + Str3 + Str4 + Str5 + (string)Str6 + Str7 + Str8 + Str9 + (string)Str10);  
}

string StringConcatenate2( const string Str1, const int Str2, const string Str3, 
                           const string Str4, const string Str5, const double Str6,
                           const string Str7,  const string Str8, const string Str9,
                           const double Str10,  const string Str11, const double Str12 )
{
  return(Str1 + (string)Str2 + Str3 + Str4 + Str5 + (string)Str6 + Str7 + Str8 + Str9 + (string)Str10 + Str11 + (string)Str12);  
}

string StringConcatenate2( const string Str1, const int Str2, const string Str3, 
                           const double Str4, const string Str5, const double Str6 )
{
  return(Str1 + (string)Str2 + Str3 + (string)Str4 + Str5 + (string)Str6);
}

string StringConcatenate2( const string Str1, const double Str2, const string Str3, const string Str4 )
{
  return(Str1 + (string)Str2 + Str3 + Str4);  
}
   
string StringConcatenate2( const string Str1, const string Str2, const int Str3 )  { return(Str1 + Str2 + (string)Str3); }
   
#property indicator_buffers 0
#property indicator_plots 0

#define Symb  SymbTmp
#define NULL  ""

#property indicator_separate_window
#include "TradeInfo.mq4" // https://github.com/icefx/tradeinfo/blob/master/TradeInfo.mq4

Как обычно - оригинальный MT4-код не трогался.

Levi Pineda  

Hi

The information must show in the Yesterday and the next 3 rows, do not work



Limafox  

Hello,

Does anyone knows if there is available anywhere a MT5 version of this Tradeinfo panel ?

Victor Epand  

What is your formula for Average Daily/Monthly Profit? Please see the image attached. This is a demo account with a small amount of trade history. Yet, I cannot figure out how you get average daily/monthly profit.

제품을 구매하거나 렌트한 사용자만 코멘트를 남길 수 있습니다
123