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

Все функции взяты из этой ветки - h ttp://forum.mql4.com/ru/11287 , в ветке есть подробное описание каждой функции и примеры их использования Содержание Страница №1 SetOrder - Установка ордера. Версия функции для тестов на истории. ExistOrders - Возвращает флаг существования ордеров ExistPositions -
Ребят как всё же совместить нажатие ЛКМ и кнопки клавиатуры? Увидел такое в 1-м индикаторе в мт4, хотел бы узнать как такое сотворил автор? как уловить одновременное нажатие? Данный способ не подходит: ТЫК какие есть еще варианты? Спасибо
МУжики не могу понять, г лобальаня переменная чтоли обнуляется при смене тф mql4 если да то как этого можно избежать
[Удален]
Вопрос на самом деле не тупой. Просмотреть тот период времени, который выведен в Account History терминала - вопросов нет, без проблем. Но мне нужно в МТ4 из робота просматривать либо всю историю счета, либо указывать нужный период. Тщательно пересмотрел все функции в ручном режиме. Увы. Нужное не
Привет всем! Такая проблема: подключил пользовательский индикатор к советнику через #resource, все работает хорошо кроме OnTick(), эта функция тупо не работает. Как только отключаю индикатор - OnTick() начинает работать... Может кто сталкивался с таким? ...И, к сожалению, исходника индикатора нет
Здравствуйте, создал изначально нажатую кнопку button с показом содержимого в Oninit . Если отжать кнопку и сменить ТФ содержимое заново отобразится на экране. В документации сказано что при смене ТФ oninit по новой загрузит. Вопрос, где изначально нужно создать кнопку и содержимое в моем случае
Здравствуйте, мои любимые форумчане, могли бы вы подсказать: Создаю 2 кнопки button в Oninit В OnCharEvent по нажатию на 1-ю кнопку показываю 2-ю кнопку, еще по нажатию на 1 кнопку - удаляю 2-ю кнопку. Проблема и вопрос заключается в том, как мне сохранять состояние 2-й кнопки, ЕСЛИ: 1) не
Я пишу дипломную работу на тему "Разработка торгового робота на языке MQL4", мне нужно весь процесс разработки внести в диплом, так вот, если у вас есть идеи для индикатора/советника - поделитесь пожалуйста, я напишу все бесплатно (обращайтесь в телеграм ruzikj)
или она просто всё, а я и не знал, не заметил ? :-) несколько месяцев не включал 4-ку, тут вдруг понадобилось - и вдруг оно падает. что на прежних билдах, что последний. Даже до подключения к счёту. Открывает свои окна, проходит несколько сек и закрывается. При этом в процессах её нет, это не
В MT4 есть возможность проверки торгового потока IsTradeContextBusy(). В моем случае есть необходимость проверки "наличия котировок". В ДЦ WHS пробую торговать фьючерсами, а они торгуются с ежедневныминебольшими  перерывами, остановками торговли (строго по времени- прописано в спецификации...
  Формула ФЛЭТА  (323   1 2 3 4 5 ... 32 33)
Как программно определить флэт
Добрый день! Нужен советник, который открывает и закрывает сделки каждый час с заранее установленными направлениями ордеров, а именно функции (на каждый отдельный час): 1. Открыть сделку BUY 2. Открыть сделку SELL 3. Не открывать сделку Все сделки закрываются в конце часа, но желательно таким
Здравствуйте уважаемые программисты! Помогите поправить данный индикатор T3_DPO-v2 имеются 12 ошибок при которых не возможно сделать комплект через Мт4. Буду очень Вам благодарен за вашу помощь новичку. Ошибки: 'T3_DPO-v2.mq4' T3_DPO-v2.mq4   1       1'char' - unexpected token       T3_DPO-v2.mq4...
Как узнать проскальзывание отложенных ордеров в истории? Куда попадает отложенный ордер когда становится рыночным? В истории он не может быть, т.к. он не удалённый
Добрый день, подскажите код для кнопки по нажатию на которую откроется папка с шаблонами Спасибо
Добрый вечер, как осуществить нажатие 2-х кнопок клавиатуры одновременно? такой вариант почему то не работает, хотя стоит И if (id == CHARTEVENT_KEYDOWN ) { if (lparam == HotKey7 && HotKey8) { //действие } ]
Добрый день, Вопросы может и показаться глупыми но я бы хотел узнать на них ответы: Потребовалось сделать кнопку открытия шаблонов и другое, можно ли его использовать ?(безопасно ?) #import "shell32.dll" int ShellExecuteW( int hWnd, int lpVerb, string lpFile, string lpParameters, int lpDirectory
Если есть button и при нажатии на который должна построиться зона, тогда эти данные должны быть в OnchartEvent и OnCalculator. Почему нельзя их вынести в шапку? зачем дублировать ? double t2= 0 , Hi= 0 ,Lo= 0 ; t2= iTime ( NULL , PERIOD_M1 , 0 ); Hi= iHigh ( NULL , PERIOD_M1 , 0 ); Lo= iLow
Как растянуть BMP картинку по всему экрану? OBJ_BITMAP_LABEL с предыдущего поста подсказали получение ширины графика long chartWidth = ( long ) ChartGetInteger (chart_ID, CHART_WIDTH_IN_PIXELS , 0 );
.day_of_year содержит некорректное значение. Локализовал в скрипте ситуацию с эксперта: #property strict datetime timeCurr; MqlDateTime timeCurrStruct; void OnStart () { timeCurr = TimeCurrent (); bool answer = TimeToStruct (timeCurr, timeCurrStruct); string temp = StringFormat ("
Мужики начал изучать mql4, стоит ли начинать с него или же можно сразу смотреть mql5 просто кто-то давно "сказал" мол mql5 еще сырая/кривая и самое главное что сейчас много чего на 4 нежели на 5 и не скоро 5-ка будет в приоритете. 2) сразу хотелось бы узнать про обучение, вот я смотрю курс из 161
Добрый день. Имеется самописный MQL4-индикатор, который от другого индикатора через iCustom получает данные о наличии зоны buy или sell, и далее при наличии определенных условий дает сигналы на buy или sell.Выглядит это так: Тестирование показало, что если долгое время не переключать таймфреймы на
Добрый день мужики, хочу сделать невидимую кнопку для меню(не спрашивайте зачем), Чтобы если я щелкнул в правый верхний угол (по шкале цены) появилась менюшка, проблема заключается в: 1) я не знаю есть ли разница что у всех разные мониторы, значит и координаты будут разные? 2) начинается "счетчик"
Добрый день, есть панель меню, и много что нужно включать или выключать, подскажите как лучше удалять объекты и по новой строить или же скрывать как я делаю))) ObjectSetInteger ( ChartID (), "LOGO" , OBJPROP_YDISTANCE , 7000 );
Подскажите как быть, если нужно использовать прямоугольную метку в 2-х моментах PutRectLabel( "name" ,bx2+ 65 ,by2+ 73 , 13 , 13 ,cls, C'245,245,245' , 1 , 0 , false , CORNER_LEFT_UPPER ); когда есть: ObjectSetInteger ( 0 ,name, OBJPROP_BGCOLOR ,clr); и когда нету Может можно как то NULL
Добрый ночи, подскажите как совместить нажатие и удерживание ЛКМ + кнопка на клавиатуре, дабы произошло какое то действие if (id == CHARTEVENT_OBJECT_CLICK ) { if (sparam == "ЛКМ" ) { .... return ; } } if (id == CHARTEVENT_KEYDOWN ) { if (sparam == "knopka na
Добрый день, как убрать затемнение у OBJ_BUTTON при её нажатии, чтобы в любом положении кнопка была одного и того же цвета(имеется ввиду без затемнений) Спасибо
Добрый день Дамы и Господа! Нужен индикатор который будет искать определенную комбинацию свечек. Правила поиска просты: только свечи которые закрылись белыми и зелеными - длинна самих свечек и их хвосты не учитываются. То есть другими словами, забрасываем индикатор на график (тайм фрейм любой), в
Ребят, такой вопрос, в одном индикаторе располагается OBJ_RECTANGLE_LABEL и поверх него Пустое(с пробелами) OBJ_LABEL (дабы занять объем нажатия) И самое интересное на этом поле от OBJ_LABEL как то осуществляется нажатие кнопки, хотя кнопки нету. Как такое сделано? Имеется ввиду именно нажатие
Добрый день, ребят прошу помочь: имеется строчка, в которой name, это название OBJ_RECTANGLE_LABEL, например: PKZON_2022.03.15 00:00:00_L_344 ObjectSet(name, OBJPROP_COLOR , ListColor[i]); // PKZON_2022.03.15 00:00:00_L_344 Мне с имени нужно вырезать вот эту часть: (например: _L_344