simplyopen.mq4
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «simplyopen.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Данный продукт представляет собой торговый советник для платформы MetaTrader 4, написанный на языке MQL4. Советник анализирует ценовой график и определяет фрактальные уровни различной глубины (от 5 до 9 баров), после чего открывает сделки в зависимости от направления фрактала.
При обнаружении нижнего фрактала советник размещает ордер на продажу, при обнаружении верхнего фрактала — ордер на покупку. Также в советнике реализована проверка открытых ордеров с закрытием тех, которые были открыты более одного барового периода назад.
Настраиваемые параметры включают объём лота и значение стоп-лосса. Для идентификации своих ордеров советник использует фиксированное магическое число. Торговые операции выполняются через стандартный API MetaTrader 4.
Настройки программы
| Настройка | Описание |
|---|---|
| Lots | Объём сделки — Размер лота для открытия ордера |
| SL | Стоп-лосс — Значение стоп-лосса |
Поиск по коду файла
extern double Lots = 0.1;
extern int SL = 31;
int magic =89756432;
double HiPrice, LoPrice;
int CBars;
int SellDone=-1, BuyDone=-1;
/*
int deinit()
{
WriteOrdersInfo();
}
*/
void GetLevels()
{
HiPrice=0;
LoPrice=0;
int i=0;
if(High[i+3]>High[i+3+1] && High[i+3]>High[i+3+2] && High[i+3]>High[i+3-1] && High[i+3]>High[i+3-2] && HiPrice==0)
{
HiPrice=Open[i];
}
if(Low[i+3]<Low[i+3+1] && Low[i+3]<Low[i+3+2] && Low[i+3]<Low[i+3-1] && Low[i+3]<Low[i+3-2] && LoPrice==0)
{
LoPrice=Open[i];
}
if(High[i+3]==High[i+3+1] && High[i+3]>High[i+3+2] && High[i+3]>High[i+3+3] && High[i+3]>High[i+3-1] && High[i+3]>High[i+3-2] && HiPrice==0)
{
HiPrice=Open[i];
}
if(Low[i+3]==Low[i+3+1] && Low[i+3]<Low[i+3+2] && Low[i+3]<Low[i+3+3] && Low[i+3]<Low[i+3-1] && Low[i+3]<Low[i+3-2] && LoPrice==0)
{
LoPrice=Open[i];
}
if(High[i+3]>=High[i+3+1] && High[i+3]==High[i+3+2] && High[i+3]>High[i+3+3] && High[i+3]>High[i+3+4] && High[i+3]>High[i+3-1] &&
High[i+3]>High[i+3-2] && HiPrice==0)
{
HiPrice=Open[i];
}
if(Low[i+3]<=Low[i+3+1] && Low[i+3]==Low[i+3+2] && Low[i+3]<Low[i+3+3] && Low[i+3]<Low[i+3+4] && Low[i+3]<Low[i+3-1] &&
Low[i+3]<Low[i+3-2] && LoPrice==0)
{
LoPrice=Open[i];
}
if(High[i+3]>=High[i+3+1] && High[i+3]==High[i+3+2] && High[i+3]==High[i+3+3] && High[i+3]>High[i+3+4] && High[i+3]>High[i+3+5] &&
High[i+3]>High[i+3-1] && High[i+3]>High[i+3-2] && HiPrice==0)
{
HiPrice=Open[i];
}
if(Low[i+3]<=LПоказано первые 50% кода (символов: 2568)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.