#MTF Arrow
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «#mtf arrow 3.00nmc.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Этот пользовательский индикатор для MetaTrader 5 отображает на текущем графике стрелки, рассчитанные по данным другого таймфрейма. Он основан на индикаторе ASCTrend1i и переносит его сигналы на текущий график, что позволяет видеть старшие таймфреймы без переключения. Индикатор поддерживает автоматический выбор более высокого таймфрейма относительно текущего. Также предусмотрены звуковое и email-оповещения при появлении сигналов.
Настройки программы
| Настройка | Описание |
|---|---|
| TimeFramePeriod | Таймфрейм в минутах для расчёта сигналов. 0 означает текущий таймфрейм. |
| TimeFrameAuto | Автоматический выбор более высокого таймфрейма. 0 — выключено, 1 — следующий старший таймфрейм, 2 — через один старший таймфрейм. |
| SoundAlarm | Включает звуковое оповещение при появлении сигнала. |
| EmailAlarm | Включает отправку email-уведомлений при появлении сигнала. |
| UpArrow | Код символа для стрелки вверх. По умолчанию 233. |
| DnArrow | Код символа для стрелки вниз. По умолчанию 234. |
| 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 TimeFramePeriod=0; // Timeframe: 0,1,5,15,30,60,240,1440 etc. Current Timeframe=0.
extern int TimeFrameAuto=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(TimeFrameAuto) {
case 1:
TimeFramePeriod=NextHigherTF(TimeFramePeriod);
break;
case 2:
TimeFramePeriod=NextHigherTF(NextHigherTF(TimeFramePeriod));
break;
default:
if (TimeFramePeriod<1 || TimeFramePeriod==Period()) {
TimeFramePeriod=Period();
}
break;
}
switch(TimeFramePeriod)
{
case 1 : string TimeFrameStr="M1"; break;
case 5 : TimeFrameStr="M5"; break;
case 15 : TimeFrameStr="M15"; break;
case 30 : TimeFrameStПоказано первые 50% кода (символов: 2570)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.