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

Скажите почему при volume=0.2*3 получается вот такое число 0,6000000000000001????????? Пробовал NormalizeDouble (volume,2)- та же песня, WTF???? Причем терминал выдает сообщение про установку ордера с лотом 0,6 а мой принт 0,6000000000000001. Это что - глюк принта
не могу авторизоваться в терминале в mql5 комьюнити. через сайт нормально захожу. кто поможет?
Всем привет! Ошибка скорее не в самом массиве, а в цикле. Но расскажу по порядку, так как уже голову сломал не могу найти причину косяка в коде. Суть: Нужно у открывшихся сделок на бай заносить тикеты в динамический массив. Кусок кода ниже это часть советника, условие если сделок больше на бай чем 1...
попыласся перегрузить фукцию, вот она согласно документации double MarketInfo ( string symbol , // символ инструмента int type // тип информации ); описал ее в своем классе, как положено, как выше написано. но обнаружил, что при вызове md_LotStep =
Здравствуйте  Не нашел решения вопроса через поиск, может быть кто сможет помочь. Возможно есть скрипт или советник выполняющий простую функцию: в Файле Эксель наносим ценовые значения, и советник/скрипт автоматически наносит уровень с этим значением на график? Заранее спасибо. 
lea 18.04.2010 12:14 SProgrammer писал(а) >> то десять баров вперед от границы перерисовки ее можно на 99% точно расчитать. Факт красивый, но бесполезный. =========== grell 18.04.2010 12:17 SProgrammer писал(а) >> Нет - вы не совсем правы - если вы например возмете МА с периодом 3000 то на пять а то
Коллеги. Неделю как начал писать советников на mq4 и с удивлением обнаружил, что в нем нельзя сравнивать типы double (причем уже написал пару советников, которые успешно работают). Вопрос - что совсем нельзя? Например вот такие вещи: double dd = 0; if ( dd == 0 ) ... или if ( OrderClosePrice() ==...
В принципе если навыки программирования нормальные то сложного ни чего не будет и желательно будет программировать под МТ5, самому мне не по зубам поэтому обращаюсь сюда. Если кого то заинтересует присылайте свою почту, а я вышлю на нее кратенький обзор того что нужно сделать... Всем спасибо, если...
Здравствуйте. Как легче всего реализовать прием торговых сигналов в МТ4 по емэйл? 
вот такая штука, друзья:        int    i_Pips   = (int)(Bid - mk_OrdPos[ml_SelectIndex].d_OpenPrice)/Point; получаю ноль для i_Pips.     int    i_Pips   = (Bid - mk_OrdPos[ml_SelectIndex].d_OpenPrice)/Point; а так все нормально ! обычный вроде casting...
Привет! Есть такое условие: если N последовательных свечей бычьи (или медвежьи) - открываем ордер. я написал громоздкий код (функцию проверки последовательности) и хотел бы спросить вашего мнения или совета как его упростить... bool BarsStreetUp(int N){   if(N==1)...
Здравствуйте. Создаю обьект отрезок в индикаторе который показывает тейкпрофит, как его подписать например TP1? ObjectCreate(0,"TP1SELL"+counter1,OBJ_TREND,0,Time[i+1],Open[i]-100*Point,Time[i]+PeriodSeconds(PERIOD_CURRENT)*7,Open[i]-100*Point);// Создаем отрезок// Как над отрезком поставить надпись...
Всем привет! Тема понимаю заезжена, но прошу проявить терпение. Сова уже год, как работает на впс, всё было замечательно. Начал её модифицировать и в Тестере выдаёт постоянно ошибку ordermodify error 1. Я взял с ВПС не тронутую моим гением сову, запустил в тестере и опять та же ошибка. Перерыл...
Здравствуйте. Рисую на графике отрезок и сдвигается он только в левую сторону, а в правую не хочет, риует бесконечную линию горизонтальную. ObjectCreate(0,"TP1SELL"+counter1,OBJ_TREND,0,Time[i],Open[i]-100*Point,Time[i+5],Open[i]-100*Point);//Time[i] урезает отрезок с правой стороны//второй Time[i]...
Привет! Хочу научится этому фокусу)) мог бы конечно и документацию почитать но даже не знаю что искать... Подскажите в каком направлении двигаться, где и что искать...
Здравствуйте. Написал код стрелочника, без перерисовки. Но при рисовании свечи, стрелка остается на месте и на нее заходит свеча, как сделать, что бы стрелка шла по High или Low но оставалась на том же баре где отрисовалась, прилагаю код. Можно ли двигать стрелки  в конце цикла дописав просто...
Добрый день! Если кому не тяжело, напишите пожалуйста индикатор-стрелку по пробитию Болинджеров со следующими условиями: 1. Свеча пробития от Low до High больше определенного размера (задаётся в условиях) 2. Экстремум свечи вышел за линию Болинджера на величину, равную или больше 50% (задаётся в...
Подскажите пожалуйста как исправить ошибку  invalid price 1.11530000 for OrderClose function. Почему ошибка выдается при открытии ордера.
Не вижу (как всегда пока не спрошу) чтоб кто-то поднимал тему.  Интересует какие именно процессы запускаются при вызове в мт4.  Например, в мт5 это будет хэндл индикатора, т.е. индикатор будет работать (пересчитываться и все дела) пока его не удалят IndicatorRelease. Причем, сталкивалась с тем, что...
Всем метатрейдерам привет, подскажите как можно установить один метаквот ИД на на несколько андроидов чтоб терминал передавал сообщения со скрипта а телефоны получали содержимое сообщения.
Здравствуйте. Пишу индикатор, в нем есть вход стрелка и стоп лосс хочу сделать над стрелкой маленьким отрезком горизонтальным(пару сантиметров), пишу все в цикле, что бы было отображение на истории. Похожий код нашел в другом индюке, но у меня все равно рисует большую трендовую линия. Подскажите,...
Здравствуйте! Есть скрипт. Нужно поставить в нем временное ограничение. То есть что бы выкачал котировки с 8:00 до 20:00. Вроде как работы не много. А понять как его вписать и что вписать не могу понять. Помогите пожалуйста. Заранее спасибо! Простите,если не в том разделе открыл тему!
Есть ли какой-нибудь способ узнать все значения enum или ENUM_ в пользовательских индикаторах *.ex4? Ведь там может быть все что угодно, включая хаотическое перечисление, а так же без значений вовсе.
Приветствую. Подскажите пожалуйста почему так получается: Двигаясь против сделки мне нужно что бы советник открыл сделку по мартину через определенный шаг, я пишу: if ((prBuy - Ask) / Point > Step) ну и все работает. Но мне нужно открыть сделку когда цена пошла в нужную сторону и прошла больше...
Здравствуйте. Такая проблема: Индикатор стоит на графике EURUSD например, перетаскиваем на график например GBPCAD и индикатор делает расчеты около 5-30 секунд (т.е. индикатор сам появляется, но сигналов нету, осицилятор). Если опять перетащить EURUSD то все моментально, если опять перетащить GBPCAD...
Привет, люди, помогите подправить простой 3МА, он иногда сра3у несколько ордеров открывает по паре, иногда вообще не открывает хоть и есть сигнал,мохно его сделать бе3 SL/TР-сам буду,а просто локирующим? спасибо //+------------------------------------------------------------------+ //|...
В "архиве котировок" терминала, когда два раза клацаю мышкой по какой-нибудь валютной паре, то по ней показывает котировок только на 2000 баров. Когда нажимаю кнопку "загрузить", то котировки уже загружаются с сервера MetaQuotes. Так вот, когда проводишь тест робота в тестере терминала, какие...
Заранее хочу предупредить: эта ветка не является попыткой внесения сумятицы или провокаций в сообщество, и предназначена только для выяснения сути поставленных вопросов. Мне непонятно, почему МТ4 стал неугоден компании. В чем он провинился? Ведь на нем работают десятки (а может и сотни) тысяч...
Крепкого здоровья и радостей в жизни, уважаемые форумчане! Хочу обратится к опытным программистам на MQL4 за помощью. Я решил написать библиотеку, которая будет имитировать неттинг в МТ4. Цель простая - экономия на спредах и свопах. Но столкнулся с сложностью, которую не знаю как преодолеть....