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

donc09

Элитный участник
Можно же без советника закрывать позиции по обратному сигналу, но вручную.
Это то да когда 1 - 2 пары валют, а когда 6 - 8 как то напряжно да и постоянно пялится в монитор - глаза на лоб вылазят. Хотелось как то автоматизировать процесс.
 

serikbay

Активный участник
Это то да когда 1 - 2 пары валют, а когда 6 - 8 как то напряжно да и постоянно пялится в монитор - глаза на лоб вылазят. Хотелось как то автоматизировать процесс.

Ну да впринципе, полностью согласен, вручную когда много пар это конечно трудновато.
 

admtw

Прохожий
Помогите пожалуйста, я уже задавал этот вопрос но наверное не в той ветке ,имеется код;
PHP:
void SetOrders() { 
if( Close[0]==Open[0] && High[0]==Low[0] && Volume[0]<0) 

double ldStop=0, ldTake=0; 
double pBid=Open[0]-DistanceSet*Point; 

if (!ExistOrder(2)){  
    if (StopLoss!=0) ldStop=pBid+StopLoss*Point;
    if (TakeProfit!=0) ldTake=pBid-TakeProfit*Point;
   
    SetOrder(OP_SELLSTOP, pBid,  ldStop, ldTake,   2);
  }
Суть в том , что ордер выставляется у меня отложенный селл стоп на расстоянии от цены открытии свечи
у меня советник выставляет отложенные ордера на расстоянии 15 пунктов от цены, и пока значение DistanceSet "15"плюсовое, код работает нормально, но когда я хочу чтобы sellstop выставлялся когда цена пойдет не в мою сторону, я пишу DistanceSet "-15" и ордер выставляется при откате.
Проблема в том что при откате sellstop выставляется очень близко от цены, а хотелось бы чтобы он так же выставлялся на расстоянии 15 от текущей цены даже при откате, даже если я запишу DistanceSet "-30", все равно выставляется sellstop близко от текущей цены. как мне добавить параметр чтоб запретить ордеру выставляться ближе чем 15 пунктов от текущей цены и не ближе чем от цены открытия свечи?
 

nilva

Активный участник
Доброго времени суток!
Подскажите каким образом можно на одном графике совместить два индикатора разных инструментов, чтобы "0" был зафиксирован для обоих инструментов и автоматически подстраивался. Например EURUSD и GBPUSD.
 

Вложения

  • ZeroLag MACD Colored.mq4
    4,4 КБ · Просмотры: 40

Refa

Интересующийся
Здравствуйте Всем.Вижу программисты пошли в отказ от нас,непонимающих.
Да ,всё это не очень хорошо,но жизнь продолжается.
Может быть кто нибудь в коде данной совы прописать работу по времени.
Сова старенькая ,но алгоритм нормальный, если выбрать определённый промежуток времени,то можно и заработать .
 

Вложения

  • Aladdin.mq4
    73,9 КБ · Просмотры: 48

donc09

Элитный участник
Ну че шумоголовые, затуркали толковых прогеров, Теперь как без рук на своем форуме, хоть к чужим переходить.
 

aleks7557

Новичок форума
здравствуйте уважаемые умельцы! посмотрите пожалуйста индикатор -сильно грузит терминал .особенно при переключении тф.может там что то не так .а он мне очень нужен
 

Вложения

  • Cycle KROUFR.mq4
    6,8 КБ · Просмотры: 49
  • Like
Реакции: Musa

oleg777

Местный знаток
Пмогите Хелп

Исправте пожалуста в этой сове, чтобы при срабатывании стоп лосса он сразу открывал сделку в обратном направлении а не через 40 пунктов.
 

Вложения

  • Perevorot v.2.2.mq4
    21,6 КБ · Просмотры: 55
Последнее редактирование:
  • Like
Реакции: Musa

oleg777

Местный знаток
А еще лучше добавьте в сове переворот, выставление параметра отложек через сколько пунктов. Дабы самому можно было регулировать(через сколько пунктов он выставит отложку в обратную сторону) в зависимости от флета, так как он самый опасный для этой совы.
 
Последнее редактирование:

Iggg

Новичок форума
Подскажите пожалуйста как с помошью функции iCustom написать такие условия для каждого из этих индикаторов:

1. "Если цвет индикатора А - зеленый"
iCustom(.."A".......) ?
2. "Если цвет индикатора А - Красный"
iCustom(.."A".......) ?

3. "Если цвет индикатора B - зеленый"
iCustom(.."B".......) ?
4. "Если цвет индикатора B - Красный"
iCustom(.."B".......) ?


\\\------------------------------------
Индикатор A



#property copyright "Copyright ForexFunnel"
#property link ""

#property indicator_separate_window
#property indicator_minimum 0.0
#property indicator_maximum 1.0
#property indicator_buffers 2
#property indicator_color1 DarkGreen
#property indicator_color2 Red

extern int SSP = 7;
extern double Kmax = 50.6;
extern int CountBars = 300;
double g_ibuf_152[];
double g_ibuf_156[];
double g_ibuf_160[];
double g_ibuf_164[];

int init() {
IndicatorBuffers(4);
SetIndexStyle(0, DRAW_HISTOGRAM, STYLE_SOLID, 4);
SetIndexBuffer(0, g_ibuf_160);
SetIndexStyle(1, DRAW_HISTOGRAM, STYLE_SOLID, 4);
SetIndexBuffer(1, g_ibuf_164);
SetIndexBuffer(2, g_ibuf_152);
SetIndexBuffer(3, g_ibuf_156);
IndicatorShortName("goldminer");
SetIndexLabel(0, "");
SetIndexLabel(1, "");
return (0);
}

int deinit() {
return (0);
}

int start() {
double ld_8;
double ld_16;
double ld_32;
if (CountBars >= Bars) CountBars = Bars;
SetIndexDrawBegin(0, Bars - CountBars + SSP);
SetIndexDrawBegin(1, Bars - CountBars + SSP);
int l_ind_counted_4 = IndicatorCounted();
if (Bars <= SSP + 1) return (0);
if (l_ind_counted_4 < SSP + 1) {
for (int li_0 = 1; li_0 <= SSP; li_0++) g_ibuf_152[CountBars - li_0] = 0.0;
for (li_0 = 1; li_0 <= SSP; li_0++) g_ibuf_156[CountBars - li_0] = 0.0;
}
for (li_0 = CountBars - SSP; li_0 >= 0; li_0--) {
ld_8 = High[iHighest(NULL, 0, MODE_HIGH, SSP, li_0 - SSP + 1)];
ld_16 = Low[iLowest(NULL, 0, MODE_LOW, SSP, li_0 - SSP + 1)];
ld_32 = ld_8 - (ld_8 - ld_16) * Kmax / 100.0;
g_ibuf_152[li_0 - SSP + 6] = ld_32;
g_ibuf_156[li_0 - SSP - 1] = ld_32;
}
for (int li_40 = CountBars - SSP; li_40 >= 0; li_40--) {
if (g_ibuf_152[li_40] > g_ibuf_156[li_40]) {
g_ibuf_160[li_40] = 1;
g_ibuf_164[li_40] = 0;
} else {
g_ibuf_160[li_40] = 0;
g_ibuf_164[li_40] = 1;
}
}
return (0);
}



----------------------------------------------------
Индикатор B


//+------------------------------------------------------------------+
//| indic to see if RSI is above or under 2 valors |
//| Copyright © 2008, [email protected] |
//| http://www.metaquotes.net/ |
//+------------------------------------------------------------------+
// you are asking if RSI is above/under 45/55 ?

#property copyright "Copyright © 2008, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net/"
//---- indicator settings
#property indicator_separate_window
#property indicator_minimum 0
#property indicator_maximum 1

#property indicator_buffers 3
#property indicator_color1 DarkGreen
#property indicator_color2 Crimson
#property indicator_color3 Yellow
//---- indicator parameters
extern int RSI=8;
extern int valeur1=55;
extern int valeur2=45;

//---- indicator buffers
double ExtBuffer1[];
double ExtBuffer2[];
double ExtBuffer3[];

//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- drawing settings
SetIndexStyle (0,DRAW_HISTOGRAM, EMPTY,4,DarkGreen);
SetIndexBuffer(0,ExtBuffer1);
SetIndexStyle (1,DRAW_HISTOGRAM, EMPTY,4,Crimson);
SetIndexBuffer(1,ExtBuffer2);
SetIndexStyle (2,DRAW_HISTOGRAM, EMPTY,4,Yellow);
SetIndexBuffer(2,ExtBuffer3);
//---- names
IndicatorShortName("RSI above/under 45/55");
SetIndexLabel(0,"RSI"+RSI +" is above 55");
SetIndexLabel(1,"RSI"+RSI +" is under 45");
SetIndexLabel(2,"RSI is in the mid zone ");
//---- initialization done
return(0);
}
//+------------------------------------------------------------------+
//| Moving Averages |
//+------------------------------------------------------------------+
int start()
{
int limit;
int counted_bars=IndicatorCounted();
//---- last counted bar will be recounted
if(counted_bars>0) counted_bars--;
limit=Bars-counted_bars;
//---- macd counted in the 1st buffer
for(int i=0; i<limit; i++)
if (iRSI(NULL,0,RSI,PRICE_CLOSE,i)<=valeur2)
{
ExtBuffer2=1;
}
else
if (iRSI(NULL,0,RSI,PRICE_CLOSE,i)>=valeur1)
{
ExtBuffer1=1;
}
else
ExtBuffer3=1;

return(0);
}

//+------------------------------------------------------------------+
 
Последнее редактирование модератором:

Iggg

Новичок форума
Спасибо, конечно, но....

"2.5)" - что это такое? где это находится?


"2.5) Здесь мы указываем из какого буфера брать данные..."


Где "здесь" ?

Если бы у хватило мозгов разобраться во всей этой ахи... премудрости, я бы не задаввал на данном форуме конкретный вопрос. Так как я во всех этих кодах - ДУБ-ДУБОМ.
Максимум, что я могу - это скопировать строчку в блок конструктора советников.

Хотя бы одну строчку iCustom (.."A".......) для данного конкретного индикатор для примера написал бы кто-нибудь.... Было бы потом над чем мне думу-думать ...
 
Последнее редактирование:

Nels

Прохожий
Подскажите пожалуйста как разлучить советников чтоб не подглядывали друг у друга параметры?
 

ghbrjk

Местный житель
ОЧЕНЬ БОЛЬШУЩАЯ ПРОСЬБА ПОМОЧЬ!!!!! с индикатором PBF_Squeeze, грузит терминал при больших значениях (60, 240, 1440), а при установке
двух или трех вообще тормозит. Может быть ограничения по истории помогли бы? Еще раз БОЛЬШУЩАЯ ПРОСЬБА!
 

Вложения

  • PBF_Squeeze.mq4
    8,2 КБ · Просмотры: 56

borobor

Элитный участник
ОЧЕНЬ БОЛЬШУЩАЯ ПРОСЬБА ПОМОЧЬ!!!!! с индикатором PBF_Squeeze, грузит терминал при больших значениях (60, 240, 1440), а при установке
двух или трех вообще тормозит. Может быть ограничения по истории помогли бы? Еще раз БОЛЬШУЩАЯ ПРОСЬБА!
попробуй почистить папку терминала(удали не нужные индикаторы),можешь воспользоваться этим
(скопируй файл в папку терминала и там запусти)
 

Вложения

  • clear.rar
    164 байт · Просмотры: 54

sochinik

Местный житель
Анализ работы двух советников привёл к мысли, что если их функции совместить то получается повышение профита в 1,5 раза , так же получается хорошая страховка от большой просадки, следовательно застрахован от слива при регулируемой жадности (не более 500-800% в месяц), программисту, взявшемуся за воплощение моих мыслей обрисую в скайпе принцип работы обеих сов и предоставлю этих советников, а уже от его решения зависит толли доработать этих советников или написать своего на принципах работы этих двух роботов...

Жду предложения в личку -

Неужели нет программиста, заинтересованного в созданнии профитного советника? Или вы пишите только для заработка на написаниии? А почему вы не хотите зарабатывать создав свой советник- пускай даже списав его с других? Меня уверяют, что советник не может давать прирост 500% в месяц- а если я это получал? можно конечео получать 10% в месяц, но бравшись за работу с советниками я настрраивался на достижение хорошего профита,поэтому и проводил анализ работы прогресивных советников...Так может найдётся програмист для воплощения моих мыслей в MQL?

Жду с возможным обсуждением условий через голосовую гарнитуру в скайпе..
 

Kulib

Заблокирован
Доброго профита всем! Кто может добавить в советник обычный параметр МА? т.е чтобы этот "безголовый" советник открывал ордера, если цена выше МА - BUY, соответсвенно, если цена ниже МА - SELL. Ну и чтоб эта самая МА настраивалась. Если кто поможет - низкий поклон!
 

Вложения

  • PipWinner_v32me~.mq4
    10 КБ · Просмотры: 54

Musa

Активный участник
Доброго времени суток! Кто бы переделал сов. под ECN счет. Благодарю заранее!
 

Вложения

  • RNN_MT4.mq4
    5,7 КБ · Просмотры: 61
Статус
Закрыто для дальнейших ответов.
Верх