ph3onix / Публикации
Форум
MQL Community IRC Channel
Добрый день, Шатаясь по просторам IRC периодически натыкаюсь на интересные и порой довольно забавные дискуссии связанные миром спекуляций, вот и подумалось, а почему бы нам не организовать свой канал? Вполне вероятно из этой затеи может получится довольно интересное дополнение этому форуму. Многие
Создание таймфрейма вручную?
Больше всего ожидал в МТ5 возможность создать полностью кастомный таймфрейм. В итоге вижу просто расширенный набор :( Есть ли какая-нибудь возможность например создать график с периодом в 288 минут? Если вопрос уже обсуждался - сорри, подкиньте плиз ссылку. Спасибо
Общее количество открытых чартов.
МТ4 билд 226, не позволяет открыть одновременно больше 100 чартов. Чарты открытваются по 4 на каждый инструмент, инструментов нужно 28. Соотв после открытия 100го чарта (25 инструментов) - никакие чарты больше просто не открываются. Пробовал на разных системах и на разных компах, ситуация не
Базовая валюта котировки.
Значит столкнулся я тут с проблемой расчета риска потерь в виде % от депозита. В этих расчетах фигурирует " БАЗОВАЯ ВАЛЮТА КОТИРОВКИ". Для валютых пар ясно, однако проблема при торговле с фьючерсами, и другими инструментами с "мутными" названиями вроде #ESH0 итд итп ;) Из названия - базовую валюту
Чо делать с такими SL/TP?
Озадачился я значит тут торговлей #ESH0, и минут 10 понять не мог почему при попытки открыть сделку вечно получаю ошибку 130. Потом выяснилось что MODE_TICKSIZE для этого инструмента равен 0.25, соотв любой тейк или стоп должен быть кратен 0.25. И вот меня вопрос мучает, если мне система расчитывает
Работа с OBJ_CHANNEL
Создается обьект OBJ_CHANNEL , по трем указаным ценовым/временным координатам. Вопрос - как получать значения верхней и нижней границы канала? GetValueByShift() не спасает т.к имя у обьекта одно, а значения в каждый текущий момент два (верхняя граница и нижняя граница). Заранее благодарен :)
Ссылка на массив, глубина вызова функции, странные проблемы :(
Добрый день господа, Возникла довольно странная проблема при работе с одномерными массивами и рекурсивными функциями. Имеется следующий псевдо код: int masterarray[2]; recurstion(&array[], start, stop) { if(start > stop) { return(0); } array[0] = start; array[1] = stop; recursion(array, start + 1
Вот такой вот хитрый вопросец смекалистым :)
Ребят, выручайте... В связи с скажем так некой "ущербностью" 4той версии языка MQL (отсуствие в нем как минимум обьектов и динамических массивов) прошу вашей помощи. Есть некое количество "паттернов", при этом у каждого паттерна есть привязки к неким "правилам". Правила это математические функции