wawes signal 600 x5 tt.mq5
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «wawes signal 600 x5 tt.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Данный продукт представляет собой пользовательский индикатор для платформы MetaTrader 4, написанный на языке MQL4. Он выполняет анализ исторических ценовых данных и отображает результаты расчётов в виде стрелок, трендовых линий и текстовых меток на графике.
Индикатор использует два буфера для отрисовки стрелок разного цвета (синий и красный), а также создаёт объекты трендовых линий и текстовых надписей для визуализации обнаруженных паттернов. Параметры настройки позволяют управлять глубиной анализа, шириной канала и внешним видом графических элементов.
Продукт не является встроенным индикатором платформы и требует установки в терминал MetaTrader 4. Автор кода — Хлыстов Владимир (cmillion.ru).
Настройки программы
| Настройка | Описание |
|---|---|
| /12; // width of "working channel" in paragraphs (a view with 5 characters after the decimal point) (channel) | Ширина канала — Параметр, задающий ширину рабочего канала в пунктах |
| /6; // number of consecutive intersections of opposite sides of a "working channel" (Q) | Количество пересечений — Параметр, задающий количество последовательных пересечений сторон рабочего канала |
| ?????????? ?????, ???????????? ??? ?????????? ?????? (HistoryBar) | Глубина истории — Количество баров истории, анализируемых при расчёте |
| Options__of__Lines | Настройки линий — Групповой параметр для настроек линий |
| LinesStyle | Стиль линий — Стиль линий тренда (пунктир, сплошная и т. д.) |
| LinesSize | Размер линий — Толщина линий тренда, отображаемых на графике |
| FontSize | Размер шрифта — Размер шрифта текстовых меток на графике |
| /LimeGreen; (FontColor) | Цвет шрифта — Цвет текста, используемый для текстовых меток на графике |
| Options__of__Arrows | Настройки стрелок — Групповой параметр для настроек стрелок |
Поиск по коду файла
#property indicator_chart_window
#property indicator_buffers 2
extern int channel = 200; ///12; // width of "working channel" in paragraphs (a view with 5 characters after the decimal point)
extern int Q = 4; ///6; // number of consecutive intersections of opposite sides of a "working channel"
extern int HistoryBar = 1000; // ?????????? ?????, ???????????? ??? ?????????? ??????
extern string Options__of__Lines = "Wawes Signal Lines";
extern ENUM_LINE_STYLE LinesStyle = STYLE_DOT;
extern int LinesSize = 0;
extern color Line1 = DarkSlateBlue,
Line2 = DarkOliveGreen; ///DarkSlateGray;
extern int FontSize = 10;
extern color FontColor = Gold; ///LimeGreen;
extern string Options__of__Arrows = "Wawes Signal Arrows";
extern color ColorUP = White, //Blue /// DodgerBlue
ColorDN = Red; //Magenta /// OrangeRed;
extern int arrowsSize = 1,
arrowsUP = 233,
arrowsDN = 234;
extern string arrowsCodes_42_120_110_108_117_121 = "139-149_171_172_174_181_203_85_86_91",
_241_242_221_222_228_230_246_248 = "233-234_225-226_217-218_236-238_74-76";
double SignalBufferRed[];
double SignalBufferBlue[];
string PreName;
int init()
{
// код доступен только после оплаты
}
int deinit()
{
remove_objects(PreName);
return(0);
}
int start()
{
// код доступен только после оплаты
}
for(int j=HistoryBar; j>=0; j--)
{
bool NoSell=false,NoBuy=false;
int q=0;
int i=j;
double GN[2][10];
ArrayInitialize(GN,0);
while (i<Bars)
{
i++;
if (Low[i]<=Close[j]-channel*2*Point || High[i]>=Close[j]+channel*Point) NoBuy=true;
if (Low[i]<=Close[j]-channel*Point || High[i]>=Close[j]+channel*2*Point) NoSell=true;
if (NoBuy && NoSell) break;
if (NoBuy)
{
if (High[i]>=Close[j]+channel*Point)
{
if (q==Показано первые 50% кода (символов: 3379)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.