Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1070

[Удален]  

как создать USDEUR ?

 
molodets:

как создать USDEUR ?

перевернуть EURUSD

[Удален]  
Roman Sharanov:

перевернуть EURUSD

типа умный?


индюк не нужен типа mirror quotes.

нужна синтетика.

 
molodets:

типа умный?

тут топик такой. вместо ответа пытаются ....

по сабжу: правой мышью в "Обзор рынка" на EURUSD, в контекстном меню выбрать "Символы Ctrl+U", затем нажмите кнопку Создать символ и заполните поля Символ = USDEUR и ниже поле Формула синтетического инструмента = 1.0 / EURUSD , затем ОК - ОК, в окне "Обзор рынка" появится символ USDEUR

 или используйте библиотеку для программного создания синтетического инструмента https://www.mql5.com/ru/forum/212096/page6#comment_9791450

Библиотеки: Symbol
Библиотеки: Symbol
  • 2018.10.30
  • www.mql5.com
Symbol: Автор: fxsaber...
[Удален]  
Igor Makanu:

тут топик такой. вместо ответа пытаются ....

по сабжу: правой мышью в "Обзор рынка" на EURUSD, в контекстном меню выбрать "Символы Ctrl+U", затем нажмите кнопку Создать символ и заполните поля Символ = USDEUR и ниже поле Формула синтетического инструмента = 1.0 / EURUSD , затем ОК - ОК, в окне "Обзор рынка" появится символ USDEUR

 или используйте библиотеку для программного создания синтетического инструмента https://www.mql5.com/ru/forum/212096/page6#comment_9791450

спасибо.

жаль торговать их нельзя.

а может, совы [советники] есть соответствующие?

чтоб торговать их.

или коды, которые можно подсоединить в мою сову.
 
molodets:

типа умный?


индюк не нужен типа mirror quotes.

нужна синтетика.

Вам верно ответили: "перевернуть EURUSD".

И если вы не знаете, что перевернуть можно не монитор, не используя индикатор, а математически-программно, то это не даёт вам права грубить людям - проблема в вашем непонимании.

Клоны тут запрещены.

 
Artyom Trishkin:

Клоны тут запрещены.

А если под своим именем стыдно глупые вопросы задавать?)))

 

хотел разбросать классы по 2-м инклудникам, никак не могу победить проблему с тем, что использую enum  в обоих файлах .mqh

есть файл 1.mqh:

enum        ENUM_DEAL_TYPE{NONE,BUY,SELL}
class A
{
        ENUM_DEAL_TYPE type
};

и файл 2.mqh:

enum        ENUM_DEAL_TYPE{NONE,BUY,SELL}
class B
{
        ENUM_DEAL_TYPE type
};

при подключении в основной код естественно получаю ошибку

enumeration already defined 2.mqh

see previous declaration of 'ENUM_DEAL_TYPE'

насколько я понимаю нужна директива "Условная компиляция (#ifdef, #ifndef, #else, #endif) " - тут никогда не имел опыта, тяжело идет ((
 
Igor Makanu:

хотел разбросать классы по 2-м инклудникам, никак не могу победить проблему с тем, что использую enum  в обоих файлах .mqh

есть файл 1.mqh:

и файл 2.mqh:

при подключении в основной код естественно получаю ошибку

enumeration already defined 2.mqh

see previous declaration of 'ENUM_DEAL_TYPE'

насколько я понимаю нужна директива "Условная компиляция (#ifdef, #ifndef, #else, #endif) " - тут никогда не имел опыта, тяжело идет ((

Можно все енумы вынести в отдельный .mqh и его подключать ко всем нужным инклудникам и прочим кодам.

 
Alexey Viktorov:

Можно все енумы вынести в отдельный .mqh и его подключать ко всем нужным инклудникам и прочим кодам.

это я знаю, не хочу из за одного enum целый файл подключать, да и в input переменных использую такое же перечисление, в общем как то не удобно пока

скорее всего в стандартной библиотеке должно быть что то похожее - как подключить с помощью условной компиляции, не хочу все файлы просматривать, пока надеюсь на помощь