Возвращает номер тикета, который назначен ордеру торговым сервером или -1 в случае неудачи. Чтобы получить информацию об ошибке, необходимо вызвать функциюGetLastError().
Здравствуйте. Не могли бы вы подсказать почему у меня советник тестируется с хорошим результатом, а у остальных людей, скачавших через маркет демо версию моего советника, с плохим результатом? В чем причина? Что может повлиять на результат тестирования?
Tatiana Zyrianova: Здравствуйте. Не могли бы вы подсказать почему у меня советник тестируется с хорошим результатом, а у остальных людей, скачавших через маркет демо версию моего советника, с плохим результатом? В чем причина? Что может повлиять на результат тестирования?
Если Вы точно уверены, что сеты одинаковые, то, как вариант, спред, если счет в другом ДЦ, или даже тип счета, если в одном ДЦ.
Andrey Dik: Как в МТ4 узнать ограничения по символу (полный доступ, только закрытие и пр.)? Конечно программно, впрочем я не знаю и как глазками это сделать.
Ну вообще-то Threshold переводится как "порог". Отсюда и пляшем. Скорее всего это порог срабатывания сигнала на открытие и порог срабатывания сигнала на закрытие. Больше ничего не могу сказать из той информации, которая присутствует в вашем вопросе.
Посмотрела ссылки, там вроде только фактически применение. Причем ставят и 60, и 50... Поискала другие статьи... Но не нашла, чтобы было написано, что будет если я поставлю 40 или 10 или 100...
Из одной статьи разбираю элементарный советник по МА построчно.
//--- inputs for expertinputstring Expert_Title ="TestExpert"; // Document nameulong Expert_MagicNumber =23320; // bool Expert_EveryTick =false; // //--- inputs for main signalinputint Signal_ThresholdOpen =10; // Signal threshold value to open [0...100]inputint Signal_ThresholdClose =10; // Signal threshold value to close [0...100]inputdouble Signal_PriceLevel =0.0; // Price level to execute a dealinputdouble Signal_StopLevel =50.0; // Stop Loss level (in points)inputdouble Signal_TakeLevel =50.0; // Take Profit level (in points)inputint Signal_Expiration =4; // Expiration of pending orders (in bars)inputint Signal_MA_PeriodMA =85; // Moving Average(85,0,...) Period of averaginginputint Signal_MA_Shift =0; // Moving Average(85,0,...) Time shiftinputENUM_MA_METHOD Signal_MA_Method =MODE_SMA; // Moving Average(85,0,...) Method of averaginginputENUM_APPLIED_PRICE Signal_MA_Applied =PRICE_CLOSE; // Moving Average(85,0,...) Prices seriesinputdouble Signal_MA_Weight =1.0; // Moving Average(85,0,...) Weight [0...1.0]//--- inputs for trailinginputint Trailing_FixedPips_StopLevel =30; // Stop Loss trailing level (in points)inputint Trailing_FixedPips_ProfitLevel=50; // Take Profit trailing level (in points)//--- inputs for moneyinputdouble Money_FixLot_Percent =10.0; // Percentinputdouble Money_FixLot_Lots =0.1; // Fixed volume
Это же всё входные параметры, изменение значений на что-то влияет.
Из инструкции нашла:
Параметр "ThresholdOpen" может принимать значения от 0 до 100. Используется для определения необходимости открытия позиции по результатам "голосования".
Параметр "ThresholdClose" может принимать значения от 0 до 100. Используется для определения необходимости закрытия позиции по результатам "голосования".
Что это за голосование? На что влияют эти два параметра?
Посмотрела ссылки, там вроде только фактически применение. Причем ставят и 60, и 50... Поискала другие статьи... Но не нашла, чтобы было написано, что будет если я поставлю 40 или 10 или 100...
Из одной статьи разбираю элементарный советник по МА построчно.
Это же всё входные параметры, изменение значений на что-то влияет.
Из инструкции нашла:
Параметр "ThresholdOpen" может принимать значения от 0 до 100. Используется для определения необходимости открытия позиции по результатам "голосования".
Параметр "ThresholdClose" может принимать значения от 0 до 100. Используется для определения необходимости закрытия позиции по результатам "голосования".
Что это за голосование? На что влияют эти два параметра?
Выделите в коде Signal_ThresholdOpen и нажмите Crrl+F поищите все вхождения этой переменной в коде, и поглядите в каких расчётах участвует эта переменная. Аналогично найдите ThresholdClose.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Пожалуйста, читайте документацию:
Возвращаемое значение (функцией Ordersend())
Возвращает номер тикета, который назначен ордеру торговым сервером или -1 в случае неудачи. Чтобы получить информацию об ошибке, необходимо вызвать функциюGetLastError().
Здравствуйте. Не могли бы вы подсказать почему у меня советник тестируется с хорошим результатом, а у остальных людей, скачавших через маркет демо версию моего советника, с плохим результатом? В чем причина? Что может повлиять на результат тестирования?
Как в МТ4 узнать ограничения по символу (полный доступ, только закрытие и пр.)? Конечно программно, впрочем я не знаю и как глазками это сделать.
Добрый день,
Объясните, пожалуйста, что означает:
Signal_ThresholdOpen
Signal_ThresholdClose
Как они работают, что дает изменение значения?
Добрый день,
Объясните, пожалуйста, что означает:
Signal_ThresholdOpen
Signal_ThresholdClose
Как они работают, что дает изменение значения?
Добрый день,
Объясните, пожалуйста, что означает:
Signal_ThresholdOpen
Signal_ThresholdClose
Как они работают, что дает изменение значения?
Посмотрела ссылки, там вроде только фактически применение. Причем ставят и 60, и 50... Поискала другие статьи... Но не нашла, чтобы было написано, что будет если я поставлю 40 или 10 или 100...
Из одной статьи разбираю элементарный советник по МА построчно.
Это же всё входные параметры, изменение значений на что-то влияет.
Из инструкции нашла:
Параметр "ThresholdOpen" может принимать значения от 0 до 100. Используется для определения необходимости открытия позиции по результатам "голосования".
Параметр "ThresholdClose" может принимать значения от 0 до 100. Используется для определения необходимости закрытия позиции по результатам "голосования".
Что это за голосование? На что влияют эти два параметра?
Посмотрела ссылки, там вроде только фактически применение. Причем ставят и 60, и 50... Поискала другие статьи... Но не нашла, чтобы было написано, что будет если я поставлю 40 или 10 или 100...
Из одной статьи разбираю элементарный советник по МА построчно.
Это же всё входные параметры, изменение значений на что-то влияет.
Из инструкции нашла:
Параметр "ThresholdOpen" может принимать значения от 0 до 100. Используется для определения необходимости открытия позиции по результатам "голосования".
Параметр "ThresholdClose" может принимать значения от 0 до 100. Используется для определения необходимости закрытия позиции по результатам "голосования".
Что это за голосование? На что влияют эти два параметра?
Выделите в коде Signal_ThresholdOpen и нажмите Crrl+F поищите все вхождения этой переменной в коде, и поглядите в каких расчётах участвует эта переменная. Аналогично найдите ThresholdClose.
Глядишь, и разберётесь ;)