Как запретить закачивать стандартные классы в корень Include ?

 
 В корень название терминала\MQL5\Include\ при обновлении заливается пачка классов. Мне они не нужны, т.к. принято решение ими не пользоваться. Много там лишнего. Можно ли как-то запретить их туда заливать после обновления терминала? Я их удаляю, а после обновления они автоматом заливаются. Мусора много в корне. Как этого избежать?
 
Может проще свои mqh заливать в свои папки и не бороться с ветряными мельницами???
 
Alexey Viktorov:
Может проще свои mqh заливать в свои папки и не бороться с ветряными мельницами???

Именно, а в корне всего-то ничего, из них часть не от MQ

e:\Forex\School\MT5_Develop\MQL5\Include\ClassCorelation.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\ClassLinearRegression.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\errordescription.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\Errors.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\eventbase.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\IncGUI_v3.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\IncGUI_v4.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\incmidi.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\Math_To_MQL4.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\MovingAverages.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\mql4_to_mql5.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\MQLMySQL.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\MT4Orders.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\Object.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\price.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\smoothalgorithms.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\SocketLib.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\stderror.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\stdlib.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\StdLibErr.mqh

e:\Forex\School\MT5_Develop\MQL5\Include\VirtualKeys.mqh

 
Alexey Viktorov:
Может проще свои mqh заливать в свои папки и не бороться с ветряными мельницами???

Оно то проще. Но у меня привычка пэкэджи свои делать, для порядка. А так получается они разбросаны среди этой свалки. Не очень удобно. И вообще, загадка, нафига это всё закидывать в общую папку. Не проще было бы в одну запихать, например Example? Кому нужно достанет, и будет пользоваться. Или сошлётся на них.

 
hoz:

Оно то проще. Но у меня привычка пэкэджи свои делать, для порядка. А так получается они разбросаны среди этой свалки. Не очень удобно. И вообще, загадка, нафига это всё закидывать в общую папку. Не проще было бы в одну запихать, например Example? Кому нужно достанет, и будет пользоваться. Или сошлётся на них.

Так делай проект в папке \MQL5\Shared Projects\MyProject\

А там хоть на ушах стой

Реально не понимаю, в чем проблема

 
Alexey Volchanskiy:

Так делай проект в папке \MQL5\Shared Projects\MyProject\

А там хоть на ушах стой

Реально не понимаю, в чем проблема

Кстати, тоже вариант. Так и сделаю. Проблема в том, что я 2 недели иерархию переструктурировал. Тока сегодня уже всё в общем-то решил. Так голова чутка загружена. да и переход на 5-ую версию тоже головняк. Мне вообще не по душе этот синтаксис, после управляемых языков с гарбэдж коллектором. Вот и перегруз мозга был. Вопрос решён..)

 

Хм. Так не всё так просто и однозначно. Если проект Shared Projects, то как я в эксперт его смогу включить? Имею ввиду класс, который лежит в папке Shared Projects/*

Командой #include можно включить файл либо из текущей директории, либо из стандартной MQL5\Include\

Других вариантов нет.

Причина обращения: