Субботник по наполнению FAQ (часто встречающиеся вопросы). Поможем товарищам! - страница 16

 
Integer:

Вы не ошиблись, что даже после переустановки винды можно вытащить пароли?

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

 
TheXpert:

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



Так это если диск не форматировать и терминал не устанавливать заново.
 

Тоже в ФАК.

Нужно знать: Ни одна программа на mql4: ни скрипт, ни индикатор, ни эксперт не могут видеть индикаторы присоединенные на график вручную. Если нужно в программе получить значения индикаторов, должны использоваться функции технических индикаторов или функция iCustom().

* * *

Вопрос: Чем отличается эксперт от советника.

Ответ: Ничем. Это разные названия одного и того же. Возможно такое раздвоение названия произошло при переводе с английского словосочетания Expert Advisor (опытный советник) которым называют экспертов. На английском вместо полного словосочетания Expert Advisor часто используется сокращение EA.

 
Неплохо бы поместить вопрос "Коды ошибок". Несмотря на наличие полного ответа в документации (https://docs.mql4.com/ru/errors) вопрос всплывает с завидной регулярностью.
Ссылку можно дать прямо на документацию.
 

В вопросе создания не стандартного ТФ мне кажется указана неточность.


В п.1 сказано, что скрипт кидается на Н1 (1. Открываем Навигатор (CTRL+N) и перетаскиваем period_converter из списка "Скрипты" на часовой график.)

А в примечании 2. График М1, на котором работает скрипт, должен быть активным (можно его свернуть, но закрывать не надо).


4. Для генерации наиболее длинной истории создавайте нестандартные таймфреймы из ближайшего меньшего стандартного таймфрейма (например, M4 из М1, Н12 из Н4 или Н1).

Почему чтобы сделать М10, нужно кидать скрипт на М1 ??? Разве ближайшее меньшее не М5 ???? И кидать скрипт нужно на М5 ???
 
tuma88:

В п.1 сказано, что скрипт кидается на Н1 (1. Открываем Навигатор (CTRL+N) и перетаскиваем period_converter из списка "Скрипты" на часовой график.)

исправлено

Почему чтобы сделать М10, нужно кидать скрипт на М1 ??? Разве ближайшее меньшее не М5 ???? И кидать скрипт нужно на М5 ???
без разницы.
 
Почему чтобы сделать М10, нужно кидать скрипт на М1 ??? Разве ближайшее меньшее не М5 ???? И кидать скрипт нужно на М5 ???
без разницы.


Тогда может стоит указать "кидать на любой меньший ТФ" И если не сложно коротко объяснить, в чём разница на какой кидать. (скоростью генерации, качеством генерации или ещё чем).

 
sergeev 11.05.2011 19:00

В журнале эксперта появилась ошибка с номером NNNN. Что она означает?

Описание всех возможных торговых ошибок и ошибок выполнения MQL-программы находится в документации.

--------------------------

Тут стоит дать еще 2 ссылки на документацию:

1) https://docs.mql4.com/ru/runtime/errors

2) https://docs.mql4.com/ru/trading/errors

 

(в раздел для новичков)

  • Как правильно задать ТаймФрейм в опциях индикатора или советника

1 - 1 минута
5 - 5 минут
15 - 15 минут
30 - 30 минут
60 - 1 час
240 - 4 часа
1440 - 1 день
10080 - 1 неделя
43200 - 1 месяц
0 - Период текущего графика

  • Как правильно задать цену МА

Price_МА - цена бара на основании которой производится вычисление МА.

0 - PRICE_CLOSE - Цена закрытия
1 - PRICE_OPEN - Цена открытия
2 - PRICE_HIGH - Максимальная цена
3 - PRICE_LOW - Минимальная цена
4 - PRICE_MEDIAN - Средняя цена, (high+low)/2
5 - PRICE_TYPICAL - Типичная цена, (high+low+close)/3
6 - PRICE_WEIGHTED - Взвешенная цена закрытия, (high+low+close+close)/4

  • Как правильно задать метод МА

MODE_SMA = 0 - Простое скользящее среднее
MODE_EMA = 1 - Экспоненциальное скользящее среднее
MODE_SMMA = 2 - Сглаженное скользящее среднее
MODE_LWMA = 3 - Линейно-взвешенное скользящее среднее

 

(в раздел для новичков)

Как самому изменить предустановленные параметры советника (индикатора)

Новички обычно используют готовые индикаторы и советники. В этих программах установлены так называемые предустановленные значения параметров. Иногда настройки необходимо изменять и когда это приходится делать часто, то достаёт черезвычайно.
Что же нужно сделать для самостоятельного изменения предустановленных значений:

1. Наведите указатель мыши на требуемый советник или индикатор в окне навигации терминала.
2. Откройте правой кнопкой мыши контекстное меню и выберите изменить. - откроется окно редактора.
3. Все опции, которые выводятся в окно настроек начинаются со слова extern и, как правило, находятся в начале программы.
4. Если после extern стоит bool, то после знака равенства вы можете поставить только false или true;
5. Если после extern стоит int, то после знака равенства вы можете поставить только целое чило, например 5;
6. Если после extern стоит double, то после знака равенства вы можете поставить только десятичную дробь, например 5.00;
7. Если после extern стоит string, то после знака равенства вы можете написать строку, заключённую в кавычки, например "всем привет";
8. В конце каждой изменённой строки кода обязательно должна стоять точка с запятой.
9. Закончив изменение настроек нажмите кнопку компилировать вверху над окном редактора.
10. Закройте окно редактора, пользуйтесь.

*Перед началом редактирования создайте резервную копию.

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