#MTF Arrow
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «#mtf arrow 3.00.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
#MTF Arrow — пользовательский индикатор для MetaTrader 5, отображающий на текущем графике сигнальные стрелки, рассчитанные по данным старшего таймфрейма. Индикатор выводит два буфера: один для стрелок вверх, другой для стрелок вниз; цвета и символы стрелок настраиваются. Название продукта подтверждается строкой инициализации короткого имени индикатора.
Индикатор поддерживает выбор таймфрейма вручную или автоматический подбор следующего старшего таймфрейма относительно текущего. При автоматическом режиме можно выбрать первый или второй старший таймфрейм. Если заданный таймфрейм некорректен или совпадает с текущим, используется текущий период графика.
Расчёт сигналов выполняется через обращение к внешнему пользовательскому индикатору ASCTrend1i на выбранном таймфрейме; значения двух его буферов переносятся в буферы стрелок текущего графика. Индикатор также содержит переключатели звукового и почтового оповещения, однако в теле кода их использование не подтверждено.
Индикатор работает в окне графика, имеет два буфера отображения и не выполняет торговых операций.
Настройки программы
| Настройка | Описание |
|---|---|
| SoundAlarm | Переключатель звукового оповещения; в исходном коде объявлен, но его использование не подтверждено. |
| EmailAlarm | Переключатель почтового оповещения; в исходном коде объявлен, но его использование не подтверждено. |
| UpArrow | Код символа стрелки вверх, используемый для отображения сигналов верхнего направления. |
| DnArrow | Код символа стрелки вниз, используемый для отображения сигналов нижнего направления. |
| ArrowSize | Размер отображаемых стрелок; значение 0 означает размер по умолчанию. |
Поиск по коду файла
/*
Change Log:
3.00 2012 10 24 Changed indicator to Xaphod's ASCTrend1i; 500x faster
2.01 2012 08 21 Actually includes the fix from 2.01 for the = in the inequality. search 2.01
2.00 2012 08 15 Cody_R
Added externs for Up arrow/Dn arrow symbols
Added extern for arrow size
Added auto select of the next highest time frame
Set SoundAlarm default to off.
*/
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Magenta
#property indicator_color2 Gold
extern int TimeFrame.Period=0; // Timeframe: 0,1,5,15,30,60,240,1440 etc. Current Timeframe=0.
extern int TimeFrame.Auto=1; // Automatically select higher TF. M15 and M30 -> H1. Off=0, 1st HTF=1, 2nd HTF=2
extern bool SoundAlarm=false;
extern bool EmailAlarm=false;
extern int UpArrow = 233; //217; //225; //241;
extern int DnArrow = 234; //218; //226; //242;
extern int ArrowSize = 0;
double ExtMapBuffer1[];
double ExtMapBuffer2[];
int init()
{
// код доступен только после оплаты
}
string short_name;
short_name="#MTF Arrow";
switch(TimeFrame.Auto) {
case 1:
TimeFrame.Period=NextHigherTF(TimeFrame.Period);
break;
case 2:
TimeFrame.Period=NextHigherTF(NextHigherTF(TimeFrame.Period));
break;
default:
if (TimeFrame.Period<1 || TimeFrame.Period==Period()) {
TimeFrame.Period=Period();
}
break;
}
switch(TimeFrame.Period)
{
case 1 : string TimeFrameStr="M1"; break;
case 5 : TimeFrameStr="M5"; break;
case 15 : TimeFrameStr="M15"; break;
case 30 : TimeFramПоказано первые 50% кода (символов: 2585)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.