Коды

Repeator для MetaTrader 4

Повторяет закрытый рыночный ордер OCO-парой отложенных ордеров

BlackAndWhite для MetaTrader 4

Наглядно показывает соотношение чёрных и белых свечей

AdvMA для MetaTrader 4

Различные способы усреднения в одном индикаторе. Помимо стандартных SMA,SMMA,LWMA,EMA, добавлены параболические и синус-взвешенные средние. Также взвешенные по объёму и отклонениям. Дополнительные простые фильтры

Masaracsh для MetaTrader 4

Советник с мартингейлом. Ничего не зарабатывает - баланс стремится к горизонту, зато может слить. Сигнал берётся от пересечения МА. При желании можете поменять торговый сигнал, результат будет тот-же

Jax для MetaTrader 4

Простая панель - открывает сделки по рынку на всю доступную маржу

DeGrid для MetaTrader 4

Простой советник-помощник информирующий или закрывающий сетку

Heiken Ashi in Subwindow для MetaTrader 4

Отображение свечного индикатора Heiken Ashi в подокне

Форум

Идея для OldSchool

Так как в значительной части мира впереди длинные выходные, есть мысль как их можно прикольно потратить : можно в стиле старой школы сделать "панель метатрейдер for dos" то есть приложение DOS(!!) которое работает как доп.панель советников "by design" это open/free/non-commercial/just-for-fun

чем заменить resource as string ?

Простую-бы альтернативу 5-рочному "resource mytext.txt" as string mytext_txt", то есть вставить файл как строку или массив. в 4-ке нету "..as type name". Да и в пятерке ограничение на длину строки , по крайней мере из ресурса

CustomSymbolXXX проблемы

решил снова обратится к кастомным символам, но глюки там как были так и остались :-) при создании символа, непосредственно после CustomSymbolCreate : не выставятся SYMBOL_CURRENCY_BASE, SYMBOL_CURRENCY_PROFIT - CustomSymbolSetString() говорит ok, ошибок нет, но ничего не меняется, валюты берутся из

Определить центовый счёт

Как (и возможно-ли) прямо или по косвенным признакам роботом определить что счёт центовый ? для себя веду общий учёт и чтобы центовые не путались с нормальными. (центы они в 100 раз меньше :-) ) Ставить "галочку" в параметрах что счёт центовый не вполне спортивно, это лишний параметр и от него

OnBookEvent - буферизуется или нет ?

Может ли быть ситуация, когда вызван OnBookEvent но есть ещё буферизованные (более свежие) сообщения стакана. То есть имеет-ли смысл там несколько раз вызывать MarketBookGet (с перепроверкой результатов конечно) чтобы получить максимально актуальные данные

Масштаб чарта

какие заклинания надо сказать чарту, чтобы масштаб цен и такая линия визуально стала 45 градусов ? Из цены и времени посредством ChartTimePriceToXY координаты получаю, а дальше что-то подустал :-) Может у кого есть готовая функция или удачная вырезка для Copy-Paste

Получить событие CrossChair

Есть какой способ узнать момент включения, выключения пользователем "перекрестия" и его наличие в данный момент ? (то которое включается средней кнопкой мыши) В ChartGetInteger есть только CHART_CROSSHAIR_TOOL Enabling/disabling access to the Crosshair tool using the middle click. а нужно именно его

Давайте обсудим "Давайте обсудим"

Может лучше отдельный раздел для авто-мото генерируемых тем ? пусть робот там развлекается темы "давайте обсудим" уже занимают 30-40% видимого пространства форума, но настолько интересны всем, что типично в них по 0 ответов или привести туда модные в этом сезоне ИИ (несколько разных), пусть

undefined identifier

Это вот как это ? Что значит "неопределён идентификатор" ?? когда несколькими строчками выше всё ok, и сам он во избежании опечаток Copy-Paste от указанных стрелками прототип функции тоже известен...со скобками всё ок (если строчку закоментить, всё соберётся) день потерял уже на этом... и как

как в индикаторе MT5 форсировать OnCalculate ?

чтобы даже при отсутствии тиков функция была вызвана, буферы перевычислены и линии индикаторов перечерчены ? причём главное даже не вызов OnCalculate - а просто указать терминалу, что данные в буферах (например в OnTimer, OnChartEvent), поменялись от момента X и их надо перевывести. Например