Статус
Закрыто для дальнейших ответов.

romaks

Местный житель
Коллеги, подскажите пожалуйста где можно прочитать про переделку индикатора в MTF вариант? Где-то видел хорошее описание с примерами.
 

evgen_82

Активный участник
Коллеги, подскажите пожалуйста где можно прочитать про переделку индикатора в MTF вариант? Где-то видел хорошее описание с примерами.

Посмотрите здесь _forex-tsd.com/metatrader-4/1077-multi-timeframe-indicators.html Возможно там уже есть то что Вы хотите. На крайний случай, там я думаю сделают MTF вариант без проблем.
 

Vik940

Почетный гражданин
Уважаемые форумчане, может у кого есть описание советника на руском. TrendOSOBv2c Сайт_http://www.donnaforex.com/forum/index.php?topic=2204.0_ ни как не могу разобраться с фильтром по времени.
 

alexshell

Элитный участник
Если поставишь сову на два графика с одинаковым интервалом, напр. -15 сек. Скрины будут делаться исходя из времени установки совы на график, соответственно в разное время, плюс минус неск. секунд. А если привязать к терминалу таки образом, чтобы создавались в одинаковое время, хоть и на разных графиках. Например 10 час. 1 мин. 15 сек, потом 10 час. 1 мин. 30 сек, интервал -15 сек. Надеюсь правильно передал мысль. Это нужно для чтобы просмотрщик поочереди открывал скрины с двух таймфреймов.

Пробуй!
 

Вложения

  • e-ScreenShot.mq4
    5,3 КБ · Просмотры: 59

xsyr

Местный житель
Прошу прощения, но первый пост уже можно не делать, индюк рисует и часто дает ложные сигналы, подправьте пожалуйста второй индикатор
 

alexshell

Элитный участник
Кстати, хотел еще спросить, почему эта сова после навешивания на график не вызывается по F7? Это как то исправимо?

Потому что работает в цикле, а не по тикам. Это вообщето исправимо, но у меня что то не получается. Просто переустанавливайте советник если нужно что то изменить.
 

fxfxfxfx

Местный житель
alexshell приветствую
мог бы ты дописать функционал к боту который ты мне когда-то соорудил

если можно то такие функции написать
1 профит закрытие через= 5 п
потом закрытие каждые= 10п
закрытие 1 ордера обьемом= 0.5
когда ставить бу=8
куда ставить бу=2
стоп лосс=30
тейк профит=30
ну а дальше код самого бота который открываеться и закрываеться по времени

спасибо
удачи в делах
 

Вложения

  • открытие и закрытие по времени.mq4
    3,7 КБ · Просмотры: 32

vih-ri

Почетный гражданин
Помогите пожалуйста вставить сюда оповещение о пересечении линий, ооочень нужно! И стрелочки чтобы были ближе к цене. Спасибо заранее

Вот сам индюк:

Посмотреть вложение 1 ALL_FX_EATA pollan vers_mod_3.mq4

А это код,можно и тут мне чиркануть,толькот др. цветом,чтобы по лучше видно было =)
____________________________
#property indicator_separate_window
#property indicator_buffers 2
#property indicator_color1 DeepSkyBlue
#property indicator_color2 Red
//---- input parameters

extern int CCI_per =14;
extern int RSI_per =14;
extern bool arrows =false;
double a=0,a1=0,a2=0,a3=0,a4=0,a5=0,a6=0,a7=0,a8=0;
double b=0,b1=0,b2=0,b3=0,b4=0,b5=0,b6=0,b7=0,b8=0;
double tt1max=0,tt2min=0;


//---- buffers
double ExtMapBuffer1[];
double ExtMapBuffer2[];
string sPrefix;
double SignalBuffer[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
IndicatorBuffers(2);
SetIndexStyle(0,DRAW_LINE,0,2);
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexStyle(1,DRAW_LINE,0,2);
SetIndexBuffer(1,ExtMapBuffer2);
SetIndexLabel(0, "CCI-RSI");
SetIndexLabel(1, "RSI-CCI");
sPrefix ="EATA pollan vers (" + CCI_per + ", " + RSI_per +" )";
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custor indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
DelOb();
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int limit=Bars-IndicatorCounted();

for(int i=limit-1;i>=0;i--)
{





a=iCCI(NULL,0,CCI_per,PRICE_CLOSE,i)-iRSI(NULL,0,RSI_per,PRICE_TYPICAL,i);
a1=(iCCI(NULL,0,CCI_per,PRICE_CLOSE,i-1)-iRSI(NULL,0,RSI_per,PRICE_TYPICAL,i+1));
a2=(iCCI(NULL,0,CCI_per,PRICE_CLOSE,i-2)-iRSI(NULL,0,RSI_per,PRICE_TYPICAL,i+2));
a3=(iCCI(NULL,0,CCI_per,PRICE_CLOSE,i-3)-iRSI(NULL,0,RSI_per,PRICE_TYPICAL,i+3));
a4=(iCCI(NULL,0,CCI_per,PRICE_CLOSE,i-4)-iRSI(NULL,0,RSI_per,PRICE_TYPICAL,i+4));
a5=(iCCI(NULL,0,CCI_per,PRICE_CLOSE,i-5)-iRSI(NULL,0,RSI_per,PRICE_TYPICAL,i+5));
a6=(iCCI(NULL,0,CCI_per,PRICE_CLOSE,i-6)-iRSI(NULL,0,RSI_per,PRICE_TYPICAL,i+6));
a7=(iCCI(NULL,0,CCI_per,PRICE_CLOSE,i-7)-iRSI(NULL,0,RSI_per,PRICE_TYPICAL,i+7));
a8=(iCCI(NULL,0,CCI_per,PRICE_CLOSE,i-8)-iRSI(NULL,0,RSI_per,PRICE_TYPICAL,i+8));


tt1max=a+a1+a2+a3+a4+a5+a6+a7+a8;

b=iRSI(NULL,0,RSI_per,PRICE_TYPICAL,i)-iCCI(NULL,0,CCI_per,PRICE_CLOSE,i);
b1=(iRSI(NULL,0,RSI_per,PRICE_TYPICAL,i-1)-iCCI(NULL,0,CCI_per,PRICE_CLOSE,i+1));
b2=(iRSI(NULL,0,RSI_per,PRICE_TYPICAL,i-2)-iCCI(NULL,0,CCI_per,PRICE_CLOSE,i+2));
b3=(iRSI(NULL,0,RSI_per,PRICE_TYPICAL,i-3)-iCCI(NULL,0,CCI_per,PRICE_CLOSE,i+3));
b4=(iRSI(NULL,0,RSI_per,PRICE_TYPICAL,i-4)-iCCI(NULL,0,CCI_per,PRICE_CLOSE,i+4));
b5=(iRSI(NULL,0,RSI_per,PRICE_TYPICAL,i-5)-iCCI(NULL,0,CCI_per,PRICE_CLOSE,i+5));
b6=(iRSI(NULL,0,RSI_per,PRICE_TYPICAL,i-6)-iCCI(NULL,0,CCI_per,PRICE_CLOSE,i+6));
b7=(iRSI(NULL,0,RSI_per,PRICE_TYPICAL,i-7)-iCCI(NULL,0,CCI_per,PRICE_CLOSE,i+7));
b8=(iRSI(NULL,0,RSI_per,PRICE_TYPICAL,i-8)-iCCI(NULL,0,CCI_per,PRICE_CLOSE,i+8));

tt2min=b+b1+b2+b3+b4+b5+b6+b7+b8;


ExtMapBuffer1=tt1max;
ExtMapBuffer2=-tt2min;

if(arrows)
{
if(ExtMapBuffer1>=ExtMapBuffer2 && ExtMapBuffer1[i+1]<ExtMapBuffer2[i+1])
{
DrawAr("up",i);
}
if(ExtMapBuffer1<=ExtMapBuffer2 && ExtMapBuffer1[i+1]>ExtMapBuffer2[i+1])
{
DrawAr("dn",i);
}
}



}
return(0);
}

void DelOb()
{
int n = ObjectsTotal();
for (int i = n - 1; i >= 0; i--)
{
string sName = ObjectName(i);
if (StringFind(sName, sPrefix) == 0)
{
ObjectDelete(sName);
}
}
}

//----------------------------------------------------------------------
void DrawAr(string ssName, int i)
{

string sName=sPrefix+" "+ssName+" "+ TimeToStr(Time,TIME_DATE|TIME_MINUTES);
//ObjectDelete(sName);
ObjectCreate(sName, OBJ_ARROW, 0, Time, 0);
if(ssName=="up")
{
ObjectSet(sName, OBJPROP_ARROWCODE, 225);
ObjectSet(sName, OBJPROP_PRICE1, Low-40*Point);
ObjectSet(sName, OBJPROP_COLOR, Gold);
}
if(ssName=="dn")
{
ObjectSet(sName, OBJPROP_ARROWCODE, 226);
ObjectSet(sName, OBJPROP_PRICE1, High+70*Point);
ObjectSet(sName, OBJPROP_COLOR, Gold);
}
ObjectSet(sName, OBJPROP_WIDTH, 1);
}
 
Последнее редактирование модератором:

alexshell

Элитный участник
alexshell приветствую
мог бы ты дописать функционал к боту который ты мне когда-то соорудил

если можно то такие функции написать
1 профит закрытие через= 5 п
потом закрытие каждые= 10п
закрытие 1 ордера обьемом= 0.5
когда ставить бу=8
куда ставить бу=2
стоп лосс=30
тейк профит=30
ну а дальше код самого бота который открываеться и закрываеться по времени

спасибо
удачи в делах

Вроде всё как ты просил.
 

Вложения

  • открытие и закрытие по времени.mq4
    6,5 КБ · Просмотры: 36

erik451

Интересующийся
Помогите поправить советник!

С программированием в Мета4 у меня круглый "0"

В общем я нашел этот советник Kvadrat _http://codebase.mql4.com/ru/8532 и подрихтовал -Входные параметры- и теперь он показывает это -
4dd46bf92552086dd7d92e81224705fd.gif
Может кто помочь перевернуть его полностью?
 
Последнее редактирование модератором:

Мк2012

Местный знаток
Здравствуйте,помогите пожалуйста прописать данный индикатор в шаблон.

С уважением Михаил.
 

Вложения

  • Exp - Templates #8 TESTER LIGHT.mq4
    47,6 КБ · Просмотры: 42
  • ClusterDelta_Delta.ex4
    10,9 КБ · Просмотры: 54

skywind

Заблокирован
LevelStop-ReverseAE13

Добрый день,уважаемые программисты,очень нуждаюсь в Вашей помощи,не могли бы Вы прикрутить к этой сове -тейк,стоп,бу и трал,если это сложно,хотя бы тейк и стоп,буду очень благодарен!!
 

Вложения

  • LevelStop-ReverseAE13.mq4
    6,4 КБ · Просмотры: 42

vjakrasikv

Почетный гражданин
Братия ,добрый всем день. Мне необходимо в алерте к индикатору Jagur добавить сирену и чтобы в окне отбражался ТФ. Оплату гарантирую.
 

Вложения

  • JAGUAR.~.mq4
    7,3 КБ · Просмотры: 73

wer789

Интересующийся
Добрый день.Есть стандартный индиктор полосы Болинджера с алертами(когда свеча пробивает верхнюю или нижнюю полосу)
Нужно сделать также чтобы срабатывал алерт при сужении полос(как на фото).Заранее спасибо.
 

Вложения

  • Better Bollinger bands_mtf+alerts.mq4
    7,8 КБ · Просмотры: 47
  • 11111111.jpg
    11111111.jpg
    168,9 КБ · Просмотры: 120

cfifcfif

Элитный участник
Приветствую прокраммисты доработайте сову немного , она при выключении Long&only или Short&only не открывает ордера в нужную мне сторону. И добавьте пожалуйсто во входных параметрах лот. Сова прастая как 5 копеек 1.75 кб Мне от неё надо добитса что-бы она открыла сел или бай при профите закрываю она автоматом переворачивола ордер и.т.д Есть у кого время памогите.
 

Вложения

  • Nevalyashka.mq4
    1,8 КБ · Просмотры: 45

OlegZ

Местный житель
Здравствуйте!
Имеется такой скрипт. Например открыт ордер/ра на покупку. Я запускаю скрипт, появляется передвигаемая линия (например наверху). При достижении ценой линии ордер/ра должен закрыться, что не выполняется. Кто может подправить, помогите пожалуйста. А если ещё добавить к нему функцию переворота ордеров не плохо было бы, с выбором в параметрах скрипта close/reverse.
Посмотреть вложение close line (e3).mq4
 

al7bar

Интересующийся
Может кто-нибудь доработать две совы?

Желательно добавить кол-во попыток открыть ордер, и нужна индикация при торговле, чтоб видеть где открывается ордер, почему-то в тестере все норм...
 

Вложения

  • EMA_WMA_RSI.mq4
    8,8 КБ · Просмотры: 44
  • p s 2MA Trall NoLoss.mq4
    8,9 КБ · Просмотры: 41
  • 2.gif
    2.gif
    29,9 КБ · Просмотры: 146
Статус
Закрыто для дальнейших ответов.
Верх