ifxovereasy1.mq4
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «ifxovereasy1.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
iFxOverEasy — это торговый советник для платформы MetaTrader 4, написанный на языке MQL4. Советник автоматически анализирует рыночную ситуацию и открывает сделки на основании сигналов нескольких пользовательских индикаторов, а также управляет открытыми позициями.
При отсутствии открытых ордеров и при достаточном свободном маржинальном балансе советник считывает значения внешних индикаторов канала, тренда и осцилляторов. На основании их совместных условий формируются заявки на покупку или продажу с заданными параметрами стоп-лосса и тейк-профита.
При наличии открытых позиций советник отслеживает их состояние и при необходимости корректирует уровень стоп-лосса по механизму трейлинг-стопа, фиксируя прибыль по мере движения цены в нужном направлении. Все торговые операции выполняются через стандартные средства MetaTrader 4.
Настройки программы
| Настройка | Описание |
|---|---|
| StopLoss | Стоп-лосс — Целочисленный параметр, задающий расстояние до стоп-лосса в пунктах для открытых позиций. |
Поиск по коду файла
extern int StopLoss=15,TakeProfit=150,TrailingStop=10;
int init(){
// код доступен только после оплаты
}
int deinit(){return(0);}
int start(){
// код доступен только после оплаты
}
double UL,DL;
if(Bars<20) return(0);
if(OrdersTotal()==0){
if(AccountFreeMargin()<1000) return;
iCustom(NULL,0,"SHI_Channel",0,0);
double MIDL2=ObjectGet("MIDL",OBJPROP_PRICE2);
double MIDL1=ObjectGet("MIDL",OBJPROP_PRICE1);
double TL1 =ObjectGet("TL1" ,OBJPROP_PRICE2);
double TL2 =ObjectGet("TL2" ,OBJPROP_PRICE2);
if( TL1>TL2){ UL=TL1; DL=TL2; }else{ UL=TL2; DL=TL1; }
double i_Trend1 =iCustom(NULL,0,"i_Trend" ,0,0);
double i_Trend2 =iCustom(NULL,0,"i_Trend" ,1,0);
double Laguerre1=iCustom(NULL,0,"Laguerre",0,0);
double Juice1 =iCustom(NULL,0,"Juice" ,0,0);
double PAsctrnd1=iCustom(NULL,0,"PerkyAsctrend1",0,0);
double PAsctrnd2=iCustom(NULL,0,"PerkyAsctrend1",1,0);
if(MIDL2>MIDL1 && Ask<UL && Ask>DL && UL-DL>40*Point && i_Trend1>i_Trend2 && Laguerre1>0.15 && Juice1>0.0 && PAsctrnd1>0.0){
OrderSend(Symbol(Показано первые 50% кода (символов: 1714)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.