MQL4 и MetaTrader 4 - страница 733

Встречал ли кто-нибудь индикатор энтропии для MT4? http://www.foretrade.com/entropy.htm http://www.johncon.com/ntropix/
Приветствую, Кто возьмется за написание скрипта/индикатора на MQL для вывода на график золота (spot/futures) данных по золотому фиксингу (London Gold Fixing)? Данные можно тащить с сайта и/или локального файла (заполняется вручную) и/или новостей. Вот описание фиксинга. http://www.lbma.org...
[Удален]
Кто-нибудь использует Моментум с нулем и границами от -1 до +1 ? Нигде не могу найти такого. 
[Удален]
проблема вот какая (длинное решение проблемы я знаю, хотелось код покомпактней) есть 24 глобальных переменных Н0,H1,......H23 нужно если часовя свеча вверх то Н1++ . если вниз Н1--. и так все 24 переменные ( для сбора статистических данных)
[Удален]
int start()  {  int ticket,total;  total=OrdersTotal(); //----               ticket=OrderSend(Symbol(),OP_BUYSTOP,0.1,Ask+30*Point,2,Ask-50*Point,Ask+50*Point);                                       ticket=OrderSend(Symbol(),OP_SELLSTOP,0.1,Bid-30*Point,2,Bid+50*Point,Bid-50*Point);...
Тема возникла в результате моей ошибки - со свопами все хорошо :-) ----------------------------------------------------------------------------------------------------------------------- Поведение есть в билдах версий 216, 217. По какой-то причине "добрый" тестер урезает прибыль... Прошу разобраться...
[Удален]
Приветствую!!! Я вот совсем недавно на этом форуме! Заинтересовался написанием советников! Занялся разработкой своего первого! У меня вопрос:"Как можно сделать, чтобы ордер открывался по открытию новой свечи т.е. ровно в 00:00 на D1". Пытался что-то нахимичить с временем и датой. Но вот что-то в...
[Удален]
Здравствуйте.Нужен скрипт, который бы при единичном клике открывал бы от 3 до 5 сделок. в одну сторону.Кто знает где взять ? буду признателен за любую инфу.
-
Здравствуйте!!! Ситуация такая...У меня ТС торгует на фрейме D1.... К примеру пришел сигнал, открывается ордер....Далее, сробатывает tp, но так как день еще не закончен и сигнал еще актуален, он открывает еще сделку...в итоге сделок 5-10 делает внутри дня. а последний закрывает по st ....Подскажите...
.Если есть горовый поделитесь. Если кому интересно, могу дать формулу.
  Как вы думаете?  (20   1 2)
После открытия откна свойств эксперта и закрытием его кнопкой "ОК" должна ли происходить полная переинициализация эксперта, точно так, как будто он первый раз прикрепляется на график? Мне кажется что должно быть так. Фактически - нет.
iMAOnArray(double array[], int total, int period, int ma_shift, int ma_method, int shift)Расчет скользящего среднего на данных, хранящихся в массиве. В отличие от iMA(...) функция iMAOnArray не выбирает данные на основе названия инструмента, таймфрейма и используемой цены - ценовые данные должны...
Следующий код приводит к падению терминала:   string array[100];  array[1]="a"+"b";  string txt=array[1];  txt=txt+txt; Не перестаю удивляться, скоко же ещё багов припасено в закромах MQL4...
как сделать так чтобы советник открывал ордера в определенное время например в 10:20 ?
Наверно черезвычайно ламерский вопрос, сижу ковыраю учебник по MQL4... почти все понятно, сам пытаюсь уже что-то делать, но остались вопросы, которые в учебнике не отражены... Если у кого-то есть желание, время ответить хотя бы в двух словах, буду весьма признателен. Иногда в кодах встречается то
ПОМОГИТЕ ! После нештатного завершения работы компа (пропало электричество) из терминала (билд 216) исчез советник, который тестировался!  Причем как mq4, так и ex4 файл тоже! поиски при помощи программ по востановлению инфы ни к чему не привели. ПОМОГИТЕ, что делать?
Т.е если советник работает в реале и мы меняем параметры советника - то как мы можем в программе это отследить.
-
Всем привет. У меня такой вопрос: "Кто-нибудь пытался создать советник, который проверял бы комбинацию сигналов от нескольких индикаторов сразу?". Наверняка все так и начинали. Связи с этим и вопрос: "Кто-нить чо-нить нашёл?". Кстати, не обязательно задавать логичные условия, типа - если вверх, то...
Опубликована 6-ая статья из серии Эксперты на основе популярных торговых систем и алхимия оптимизации торгового робота (Продолжение) : В этой статье автор предлагает способыулучшения торговых систем, представленных в его предыдущих статьях.Статья будет интересной для трейдеров, уже имеющих опыт в...
Из темы вопрос, думаю, ясен. Вот код:    double past[];   double p1;   double p2;      p1 = iClose(NULL,0,k);      p2 = iClose(NULL,0,k-1);         past[k]=((p2-p1)*100)/p2;      Alert("past " + past[k]); При любом значении k от 1 до 100 выдает ноль :( Как думаете, в чем проблема?
Приглашаю присоединиться к тестированию системы! О системе... Opensignal - система типа "черный ящик": генерация сигналов происходит на серверной стороне, клиентская часть их читает через интернет по http, и выполняет. Система всё время в рынке, на каждом инструменте в любой момент времени открыта...
Вот обнаружил ещё одну проблемку. Функция FileReadArray() согласно описанию "возвращает количество фактически прочитанных элементов". Но у меня она почему-то возвращает размер исходного массива. Вот например такой код:   int filehandle=FileOpen("test.txt",FILE_READ|FILE_BIN);  string...
[Удален]
Здравствуйте! Ситуация: имеется советник с включенным индикатором в виде iCustom(NULL,0,"BrainTrend1StopLine",1,1). Советник тестирует очень медленно. После долгих изысканий в соответствующих ресурсах нарыл такой индикатор, но отредактированный "исправлено 6.11.2005 Николай Косицин". Попытался...
Новая версия клиентского терминала MetaTrader 4 build 216: Tester: обеспечена правильная инициализация-деинициализациябиблиотек, используемых тестируемым экспертом, при повторных прогонах ипри оптимизации.Tester: исправлено срабатывание ордеров Sell Limit при тестировании по ценам открытия.MQL4:...
Пытаюсь прикрутить что-то типа "мести" за Stoploss - позиция большим лотом на маленький Takeprofit (10 пунктов). Чтоб узнать закрылся ли последний ордер по Stoploss, я пробую использовать следующий метод: int start()  {//----double LastDealProfit;//+-----------------------Проверка того, как закрылся...
Вот такой код:   int time[3];  time[0]=TimeCurrent()-1;  time[1]=TimeCurrent()-2;  time[2]=TimeCurrent()-3;  Print(ArrayMinimum(time)); Получаем -1. Видимо функция некорректно работает с большими числами. Причём неважно какой тип массива указывается, можно указать datetime, но получим то же самое....
Всем доброго времени суток. Пишу что-то на подобие кластерного индикатора, в котором  используются котировки нескольких валютных пар. Вот сокращенный код:       p1 = iClose("EURUSD",0,1);       p2 = iClose("EURJPY",0,1);               p3 = iClose("USDJPY",0,1);            p4 = iClose("EURGBP",0...
[Удален]
Здравствуйте, уважаемые участники форума! У меня вопрос такого плана. Если я передаю инвестору логин и инвест пароль для просмотра торговли в МТ4, может ли он установить советник для копирования сделок и тем самым полностью копировать мою торговлю? Или же для копирования сделок с мастер-счёта...
Тестируемый эксперт показывает хорошие результаты на демонстрационном счете и отрицательные на микросчете, т.е. часть сигналов совпадают, часть нет, при том что автоматически делается синхронизация во времени. Можно ли резализовать решение - подавать сигналы из демосчета в реалсчет?
[Удален]
Я вставилв Ваш код - у меня все работает: все показатели в долларах считает правильно, но в пунктах (открыть строчку profit=(OrderClosePrice()-OrderOpenPrice())/MarketInfo(OrderSymbol(),MODE_POINT);) неправильно. Должна быть прибыль, а в пунктах получается отрицательное число. Помогите, пожалуйста)...