Общее обсуждение - страница 677

  Print()  (6)
Где смотреть логи из эксперта? Вставил в пример экспрета строчку Print("Сообщение"); добавляю эксперта, жду новый тик, закрываю терминал смотрю в c:\Program Files\MetaTrader 4\experts\logs\20050719.log, и вижу только строчки что эксперт запущен, и выключен
  MetaTrader 4. Build 177.  (19   1 2)
MetaTrader 4. Build 177. 1. Добавлено управление флагами оптимизации; 2. Ограничена работа функции инициализации и деинициализации пользовательских программ 2.5 секундами; 3. Добавлена возможность указания адреса отсылки и приема почты во вкладке "Почта" настроек терминала; 4. Оптимизируемые...
Естественно не открывая ордер. Интересуют формулы вычисления или функции языка, но в языке вроде такого нет. А уже очень надо :)
Когда появится возможность использовать генетические алгоритмы в тестировании, и какими они будут - мы не знаем. Как альтернативу, и может быть даже более удобную, предлагаю ввести функцию "Test(ExpertName, Symbol, TimeFrame...), запускающую советник, и "обрамляющие" функции для режима оптимизации...
Тут уже поднимался вопрос о возможности переопределения этого параметра. Пока вопрос остался не закрыт. Я тут подумал и решил что есть возможность обойти это ограничение. Конечно, можно в эксперте забить 2-3 внешних параметра под эти цели, чтобы вручную прописывать номера нужных тикетов. Но есть и...
удалено мной же
Здравствуйте. Проблема: не могу вызвать функцию из своей DLL. MT4 пишет " can't call function 'myfname' from dll 'mydll.dll' ". Функция DllMain вызывается, я проверял. Попробовал вызвать функцию MessageBoxA из user32.dll - всё нормально вызывается. По всей видимости, я неправильно компилирую DLL....
Ниже привожу кусок кода. Проблема (если это не мой глюк) возникает при тестировании (оптимизацию не проверял). Идея кода - закрыть ордер, если он просуществовал дольше, чем N дней. В виде, приведенном ниже, он работает. Если же взять TimeSeconds(CurTime()) - получаем нуль. То же с...
После (успешной) оптимизации, следующий шаг - копирование оптимальных параметров в эксперт. Хорошо бы: 1) иметь пункт меню "Copy parameters to buffer", копирующий данные для данной строки в таблице оптимизированных результатов. 2) Высвечивать параметры выбранной строки в строке статуса, а то...
Вот такая штука. There has been a critical error Time : 2005.07.17 01:05 Program : Client Terminal Version : 4.00 (build: 177, Jul 15 2005) Owner : MetaQuotes Software Corp. (MetaTrader) OS : Windows XP Professional 5.1 Service Pack 2 (Build 2600) Processors : 2...
Следующий код (привожу фрагмент) компилируется нормально, несмотря на то, что nSignal декларируется внутри фигурных скобок, а затем используется вне их. Больше нигде в этом эксперте nSignal не объявляется. if(nNumOfOpenedOrders == 0) { int nSignal = GetSignal(); if(nSignal == OP_BUY)...
Убита вся история котировок, кроме 15 минутных. Запускаю тестирование на периоде M15, советник использует iCCI(..,PERIOD_M30,...). Все значения iCCI = 0. Соответственно, эксперт не работает. PS: "Перерасчет" и включал, и выключал - без разницы.
в других платформах возможно одновременное отображение прибыли в пипсах и в деньгах (это очень наглядно и убодно, но метатрейдер мне больше все же нравиться...) я понимаю, что это "круто" иметь менюшку для выбора отображения прибыли в пипсах, в валюте ордера и в валюте депозита... но куда удобнее...
Хотелось бы предложить на рассмотрение некоторые улучшения для редактора. 1. Добавить в список имен (Ctrl+Space) имена переменных и функций (которые описаны внутри или импортируются из вне). 2. Завершение имен если нет других вариантов через (Ctrl+Space). 3. Функцию для установки или снятия
Предложение-просьба: Сделать отключаемую опцию "Автосохранение отчета" (имя файла - "ИмяЭксперта_Симол_Период_ДатаНачалаТестирования-ДатаОкончанияТестирования") Т.е. если опция включена, то при завершении тестирования будет автоматически создан отчёт с таким именем (желательно файл _не_открывать_)...
Помогите, никак не могу понять как состыковать индикатор с экспертом : Объясните пожалуйста на данном примере: У меня есть индикатор который дает два сигнала -- на покупку и на продажу....
Кто-нибудь знает, что в таком объеме принимает и передает МТ в выходные?
Почему 177-й такой тормознутый ? А при загрузке шаблона который был создан в 176-м - 100% загрузка ЦП !!
  Креш  (1)
вер. 177, билд 13.7.2005. Произошло при попытке присоединить советник к чарту при работающем оптимайзере. Было это в выходной, так что вроде start должна быть ни при чем. There has been a critical error Time : 2005.07.16 22:26 Program : Client Terminal Version : 4.00 (build:...
Задаем (явно, или путем рассчета) день покупки - воскресенье. Тестируем. Получаем прибыль. Говорим Set Input Parameters - как и ожидалось, 0 сделок. Но в истории оптимизатора - 16 сделок, по одной на год, с 1990 года. Другими словами - оптимизатор торгует в воскресенье.
Здравствуйте. Для примера рассмотрим заливку облака в стандартном индикаторе Ишимоку. "Заливка" осуществляется путем изображения индикатора в виде гистограммы точечными линиями. Если же параметры отображения облака измнить (увеличить толщину линии, сделать линии непрерывными), то облако загородит...
Так ждал 177 с Tester.tpl, а его там нет... Можно выложить Tester.tpl где-нибудь?
Отличныое подспорье для принятия решений Кто о нем не знает, может почитать здесь http://www.fibo-forex.ru/pages.php?page=80#u3 Трудность заключается в том, что надо запоминать сочетания свечей Есть хороший индикатор для MT3, который позволяет преодолеть эту...
В книге Морозова "Forex: от простого к сложному" был рассмотрен советник, дающий сигналы(на покупку/продажу) при пересечении двух moving average, на основе анализа предъидущего бара. Эта программа мне кажется очень удачной, но я не могу добиться её работы. Советник был проверен на ошибки. Он...
  Креш  (7)
There has been a critical errorTime : 2005.07.14 17:46Program : Client TerminalVersion : 4.00 (build: 177, Jul 13 2005)Owner : MetaQuotes Software Corp. (MetaTrader)OS : Windows XP Professional 5.1 Service Pack 2 (Build 2600)Processors : 1, type 586, level 6Memory...
У меня на одном счету висят около месяца штук 8 советников. Все они работают по наступлению нового бара, кроме одного, что висит на 15 минутке и срабатывает на каждый тик(обращение в серверу идет по несколько раз в минуту). Наконец он мне надоел своим стабильным сливом по 10-20 баксов в день (да и...
График не грузиться весь сразу а по необходимости Например колесиком мыши и мал. цифровой клавой подгружает историю, а если сразу нужно всю? По команде обновить график ничего не происходит Раньше там было несколько пунктов обновить, теперь один
Мне нужно узнать, является ли конкретный день выходным. TimeDayOfWeek( datetime date), в принципе, подходит, но вот как скомпоновать datetime на лету? Скажем, делаю strDay + "." + strMonth + "." + strYear. Получил что-то вроде строки, содержащей "01.01.2004". Что дальше? Как эту строку подать в...
Очень хотелось бы иметь МТ4 такую фишку: Режим эмуляции котировок в режиме офлайн. Очень удобно на выходных посидеть и поэксперементировать. Принцип работы: Выбираешь период из доступной истории котировок, устанавливаешь время поступления котировок (например в миллесекундах) и стартуешь режим...