wajdyss_rsi_o_l_h_c_indicator_v2.mq5
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «wajdyss_rsi_o_l_h_c_indicator_v2.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор для MetaTrader 4 отображает значения RSI для четырёх типов цен (Open, Low, High, Close) в виде текстовых меток на графике. Для каждого свечного бара в заданном диапазоне вычисляется RSI по соответствующей цене и выводится на экран с цветовой и размерной настройкой. В верхней части графика отображается название индикатора, контактная информация и разделитель.
Настройки программы
| Настройка | Описание |
|---|---|
| RSI_Period | Период RSI — Определяет период расчёта индикатора RSI, используемый для вычисления значений по ценам Open, Low, High и Close. |
| Result_Size | Размер результата — Задаёт размер шрифта для отображаемых значений RSI на графике. |
| Result_Candles | Количество свечей — Определяет количество свечей от текущей, для которых рассчитываются и отображаются значения RSI. |
| Open_Color | Цвет Open — Цвет текстовой метки значения RSI для цены Open. |
| Low_Color | Цвет Low — Цвет текстовой метки значения RSI для цены Low. |
| High_Color | Цвет High — Цвет текстовой метки значения RSI для цены High. |
| Close_Color | Цвет Close — Цвет текстовой метки значения RSI для цены Close. |
| Result_Point | Смещение меток — Множитель для расчёта вертикального смещения текстовых меток RSI относительно цены High и Low свечи. |
| Note | Разделитель — Текстовая строка-разделитель, отображаемая в заголовочной области индикатора на графике. |
| TextSize | Размер текста заголовка — Размер шрифта для заголовочных меток индикатора (название, контакт, примечание). |
| TextColor1 | Цвет текста 1 — Цвет первой заголовочной метки (заголовок вопроса) на графике. |
| TextColor2 | Цвет текста 2 — Цвет второй заголовочной метки (название индикатора) на графике. |
| TextColor3 | Цвет текста 3 — Цвет третьей заголовочной метки (контактная информация) на графике. |
| TextColor4 | Цвет текста 4 — Цвет четвёртой заголовочной метки (уведомление об истечении срока) на графике. |
Поиск по коду файла
#property indicator_chart_window
extern int RSI_Period =14;
extern int Result_Size=10;
extern int Result_Candles=20;
extern color Open_Color=Green;
extern color Low_Color=Blue;
extern color High_Color=Red;
extern color Close_Color=Black;
extern int Result_Point=100;
extern string Note="-------------------";
extern int TextSize=14;
extern color TextColor1=Black;
extern color TextColor2=Red;
extern color TextColor3=Blue;
extern color TextColor4=White;
color TextColor5=Chartreuse;
int eyear=9999;
int emonth=9;
int eday=9;
string Name="wajdyss RSI O L H C Indicator";
string hname;
double Result;
int init()
{
// код доступен только после оплаты
}
int deinit()
{
Comment("");
ObjectDelete("a label");
ObjectDelete("b label");
ObjectDelete("c label");
ObjectDelete("d label");
ObjectsDeleteAll(0,OBJ_TEXT);
return(0);
}
int start()
{
// код доступен только после оплаты
}
Comment("");
ObjectDelete("a label");
ObjectDelete("b label");
ObjectDelete("c label");
ObjectDelete("d label");
ObjectsDeleteAll(0,OBJ_TEXT);
if(ObjectFind("a label") != 0)
{
ObjectCreate("a label", OBJ_LABEL, 0,0,0);
ObjectSetText("a label","??? ???? ?????? ??????" , TextSize, "Arial", TextColor1);
ObjectSet("a label", OBJPROP_XDISTANCE,350);
ObjectSet("a label", OBJPROP_YDISTANCE,0);
}
if(ObjectFind("b label") != 0)
{
ObjectCreate("b label", OBJ_LABEL, 0,0,0);
ObjectSetText("b label",Name , TextSize, "Arial", TextColor2);
ObjectSet("b label", OBJPROP_XDISTANCE,300);
ObjectSet("b label", OBJPROP_YDISTANCE,25);
}
if(ObjectFind("c label") != 0)
{
ObjectCreate("c label", OBJ_LABEL, 0,0,0);
ObjectSetText("c label","w*****s*@yahoo.com" , TextSize, "Arial", TextColor3);
ObjectSet("c label", OBJPROP_XDISTANCE,335);
ObjectSet("c label", OBJPROP_YDISTANCE,50);
}
if ((Year()>eyear) || (Year()==eyear && Month()>emonth) || (Year()==eyear && Month()==emonth && Day()>eday))
{
if(ObjectFind("d label") != 0)
{
ObjectCreate("d label", OBJ_LABEL, 0,0,0);
ObjectSetText("d label","the indicator has expiredПоказано первые 50% кода (символов: 3556)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.