Parabolic by Maloma
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «parabolic_2_screen.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Parabolic by Maloma — это торговый советник для MetaTrader 4, который использует индикатор параболического SAR на двух таймфреймах (M1 и H1) в сочетании с скользящей средней SMA(50) для определения точек входа в сделки. Советник анализирует соотношение значений SAR с ценовыми барами и уровнем скользящей средней, формируя сигналы на покупку или продажу.
При выполнении условий для открытия позиции советник отправляет ордер на покупку или продажу с фиксированными параметрами лота, тейк-профита и стоп-лосса. Позиции закрываются при изменении сигнала SAR на часовом таймфрейме. Все торговые операции выполняются через стандартные торговые API MetaTrader 4.
Советник работает в рамках одного графика и использует магический номер для идентификации своих ордеров. Логика основана на сравнении параболических SAR двух таймфреймов и их взаимодействии с ценовыми экстремумами текущего бара.
Настройки программы
| Настройка | Описание |
|---|---|
| Lots | Размер лота для открытия позиции. По умолчанию 0.1. |
| tp | Тейк-профит в пунктах для открытой позиции. По умолчанию 23. |
| sl | Стоп-лосс в пунктах для открытой позиции. По умолчанию 40. |
| Step1 | Шаг параболического SAR для таймфрейма M1. По умолчанию 0.02. |
| Step2 | Шаг параболического SAR для таймфрейма H1. По умолчанию 0.1. |
Поиск по коду файла
#include <stdlib.mqh>
extern double Lots=0.1;
extern int tp=23;
extern int sl=40;
extern double Step1=0.02;
extern double Step2=0.1;
double Max=0.2;
int magic=1064032;
int i,j;
int CBar;
double HI1, LO1, HI2, LO2, PC1, PC2, MA;
bool CanS=false,CanB=false;
int TF1=PERIOD_M1, TF2=PERIOD_H1;
int start()
{
// код доступен только после оплаты
}
if (CBar<Bars)
{
PC1=iSAR(Symbol(),TF1,Step1,Max,1);
PC2=iSAR(Symbol(),TF2,Step2,Max,0);
HI1=iHigh(Symbol(),TF1,1);
HI2=iHigh(Symbol(),TF2,0);
LO1=iLow(Symbol(),TF1,1);
LO2=iLow(Symbol(),TF2,0);
MA=iMA(Symbol(),TF1,50,0,MODE_SMA,PRICE_CLOSE,1);
if (PC1<LO1 && PC2<LO2 && LO1>MA && PC1<MA) CanB=true;
if (PПоказано первые 50% кода (символов: 1147)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.