Закрытая тема
20.04.2014, 13:15
Аватар для zhserg
zhserg zhserg вне форума Местный знаток
Регистрация: 16.12.2012 / Адрес: Россия, Сибирь / Сообщений: 515
Поблагодарили 726 раз(а) / Репутация: 729
здрасте всем! а возможно в данном индюке убрать из настроек строковые переменные? спасибо.
Можно... Просто закомментируйте строки начинающиеся с
PHP код:
extern string 
zhserg.ru советники, скрипты, индикаторы на заказ
20.04.2014, 13:16
Аватар для zhserg
zhserg zhserg вне форума Местный знаток
Регистрация: 16.12.2012 / Адрес: Россия, Сибирь / Сообщений: 515
Поблагодарили 726 раз(а) / Репутация: 729
Может кто подправит этот советник.
В каком направлении править?
zhserg.ru советники, скрипты, индикаторы на заказ
20.04.2014, 13:23
Аватар для zhserg
zhserg zhserg вне форума Местный знаток
Регистрация: 16.12.2012 / Адрес: Россия, Сибирь / Сообщений: 515
Поблагодарили 726 раз(а) / Репутация: 729
Христос Воскрес. Всех с праздником и профита Есть индикатор, который показывает минимум и максимум дневной свечи. Я хотел бы добавить в него настраиваемый параметр ( например "отступ"=10). На графике должно быть четыре ценовые метки. Минимум и максимум дня (например 1.3000 и 1.2900) и заданный отступ (например 1.3010 и 1.2890). Надеюсь так будет понятно. Помогите пожалуйста. спасибо
Вот сам индикаторВложение 161407
zhserg.ru советники, скрипты, индикаторы на заказ
20.04.2014, 14:40
Аватар для спрут
спрут спрут вне форума Местный знаток
Регистрация: 24.05.2012 / Адрес: новороссийск / Сообщений: 326
Поблагодарили 520 раз(а) / Репутация: 521
Можно... Просто закомментируйте строки начинающиеся с
PHP код:
extern string 
вот честно... в этом не силен.. пусть будут настройки по умолчанию но без строковых переменных.. как их закоментировать я не знаю... если мона выложите сюда без этих коментариев.. мне нужен это индюк для тестирования с помощью робота exp_iCustom_v9_Martingale_OS_v1. ему нужно название индюка параментры без строковых переменных и буферы в данном случае я собирался использовать пересечение уровней -0.25 и +0.25
ОСТАВЬ НАДЕЖДУ-ВСЯК СЮДА ВХОДЯЩИЙ!
20.04.2014, 15:35
Аватар для Елена4
Елена4 Елена4 вне форума Активный участник
Регистрация: 02.03.2011 / Сообщений: 119
Поблагодарили 70 раз(а) / Репутация: 71
zhserg Большое спасибо.
20.04.2014, 20:15
Аватар для Alley
Alley Alley вне форума Местный житель
Регистрация: 22.11.2011 / Адрес: Запорожье / Сообщений: 84
Поблагодарили 294 раз(а) / Репутация: 295
Сообщение от: Karabas BARABAS
eevviill делал этот индюк мне, но он иногда уходит с графика ( линия рси )
вот если бы кто доделал чтобы уровни 0 и 100 были в пределах графика.... и выставлялись уровни 30 50 70 былобы GOOD
Ребята, привет!
ВСЕХ С ПРАЗДНИКОМ!!!

По поводу РСИ индикатора в чарт перенести. Очень удобный есть и предлагаю на помощь в графике на свечах сигналы живьем просматривать
-ОЧЕНЬ ДАЖЕ УДОБНО, ПОПРОБУЙТЕ!
20.04.2014, 20:50
Аватар для Dendjo
Dendjo Dendjo вне форума Местный житель
Регистрация: 23.03.2013 / Сообщений: 384
Поблагодарили 226 раз(а) / Репутация: 226
Ребята, привет!
ВСЕХ С ПРАЗДНИКОМ!!!

По поводу РСИ индикатора в чарт перенести. Очень удобный есть и предлагаю на помощь в графике на свечах сигналы живьем просматривать
-ОЧЕНЬ ДАЖЕ УДОБНО, ПОПРОБУЙТЕ!
вот спасибо огромное, посмотрим это чудо
21.04.2014, 00:06
Аватар для Елена4
Елена4 Елена4 вне форума Активный участник
Регистрация: 02.03.2011 / Сообщений: 119
Поблагодарили 70 раз(а) / Репутация: 71
Ребята как написать текст возле ценовой метки
в этой части кода
PHP код:
ObjectCreate("Yesterdays High line",OBJ_ARROW0Time[0], yesterday_high);
ObjectSet("Yesterdays High line"OBJPROP_WIDTH1);
ObjectSet("Yesterdays High line"OBJPROP_COLORBlue);
ObjectSet("Yesterdays High line",OBJPROP_ARROWCODE,6); 
21.04.2014, 06:02
Аватар для zhserg
zhserg zhserg вне форума Местный знаток
Регистрация: 16.12.2012 / Адрес: Россия, Сибирь / Сообщений: 515
Поблагодарили 726 раз(а) / Репутация: 729
вот честно... в этом не силен.. пусть будут настройки по умолчанию но без строковых переменных.. как их закоментировать я не знаю... если мона выложите сюда без этих коментариев.. мне нужен это индюк для тестирования с помощью робота exp_iCustom_v9_Martingale_OS_v1. ему нужно название индюка параментры без строковых переменных и буферы в данном случае я собирался использовать пересечение уровней -0.25 и +0.25

Скрытый текст

PHP код:
//+------------------------------------------------------------------+
//|                                                     TmaSlope.mq4 |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2012, zznbrm"

//Edited by shahrooz "sh.sadeghi.me@gmail.com"                           
//---- indicator settings
#property indicator_separate_window
#property  indicator_buffers 7
#property  indicator_level1 0.5
#property  indicator_level2 -0.5 

#property indicator_color1 Green
#property indicator_color2 Lime
#property indicator_color3 FireBrick
#property indicator_color4 Red
#property indicator_color5 DarkGray
#property indicator_color6 LightSlateGray
#property indicator_color7 NULL


#property indicator_width1 2
#property indicator_width2 2
#property indicator_width3 2
#property indicator_width4 2
#property indicator_width5 2  
#property indicator_width6 2   
#property indicator_width7 0   


//---- input parameters
//extern string OtherTimeFrames = "Select below 0=current tf,1,5,15,30,60,240,1440,10080,43200";

extern int select_other_tf_to_show=15;
extern int H_Pos_MTF=1;
extern int V_Pos_MTF=50;
extern int        Font_Size_MTF              12;
extern int Corner_MTF=3;
 
color      Font_Color_MTF              ;

//---- input parameters

extern bool show_2nd_MTF=true;
//extern string OtherTimeFrame_2nd = "Select below 0=current tf,1,5,15,30,60,240,1440,10080,43200";

extern int select_2nd_tf_to_show=60;
extern int H_Pos_MTF_2nd=1;
extern int V_Pos_MTF_2nd=75;
extern int        Font_Size_MTF_2nd              12;
extern int Corner_MTF_2nd=3;
 
color      Font_Color_MTF_2nd              ;

extern bool show_3rd_MTF=true;
//extern string OtherTimeFrame_3rd = "Select below 0=current tf,1,5,15,30,60,240,1440,10080,43200";

extern int select_3rd_tf_to_show=240;
extern int H_Pos_MTF_3rd=1;
extern int V_Pos_MTF_3rd=100;
extern int        Font_Size_MTF_3rd              12;
extern int Corner_MTF_3rd=3;
 
color      Font_Color_MTF_3rd              ;
extern int eintPeriod 56;
extern double edblHigh1 0.5;
extern double edblLow1 = -0.5;
extern int atrPeriod 100;


extern color      Font_Color          White;
extern int        H_Pos               1;
extern int        V_Pos               25;
extern int        Corner              3;
extern int        Font_Size           14;
extern int        Font_Size_text      11;
extern int        H_Pos_text          1;
extern int        V_Pos_text          1;

extern int Text_Corner=3;

//---- indicator buffers
double gadblUp1[];
double gadblUp2[];

double gadblDn1[];
double gadblDn2[];

double gadblMid1[];
double gadblMid2[];

double gadblSlope[]; 
color Font_Color_M15;

double TICK;
bool AdditionalDigit;

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
{              
   
//IndicatorBuffers( 8 );    
   
IndicatorBuffers);
   
IndicatorDigits);
   
IndicatorShortName"TmaSlope_Norm" );
   
AdditionalDigit MarketInfo(Symbol(), MODE_MARGINCALCMODE) == && MarketInfo(Symbol(), MODE_PROFITCALCMODE) == && Digits == 1;
   
TICK getTick();
      
   
SetIndexBuffer0gadblUp1 );    SetIndexLabel0NULL );       SetIndexStyle0DRAW_HISTOGRAM );
   
SetIndexBuffer1gadblUp2 );    SetIndexLabel1NULL );       SetIndexStyle1DRAW_HISTOGRAM );
   
SetIndexBuffer2gadblDn1 );    SetIndexLabel2NULL );       SetIndexStyle2DRAW_HISTOGRAM );
   
SetIndexBuffer3gadblDn2 );    SetIndexLabel3NULL );       SetIndexStyle3DRAW_HISTOGRAM );
   
SetIndexBuffer4gadblMid1 );    SetIndexLabel4NULL );       SetIndexStyle4DRAW_HISTOGRAM );
   
SetIndexBuffer5gadblMid2 );    SetIndexLabel5NULL );       SetIndexStyle5DRAW_HISTOGRAM );

   
SetIndexBuffer6gadblSlope );  SetIndexLabel6"TMA Slope" );    SetIndexStyle6DRAW_NONE );

      
   
SetIndexEmptyValue00.0 );
   
SetIndexEmptyValue10.0 );
   
SetIndexEmptyValue20.0 );


   return( 
);
}

//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
{
   return( 
);
}

//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
{
   
int counted_bars IndicatorCounted();
   if ( 
counted_bars ) return(-1);
   if ( 
counted_bars counted_bars--;
               
   
int intLimit MathMinBars 1Bars counted_bars eintPeriod );
   
   
double dblTmadblPrev;
      
double dblTmaMTFdblPrevMTF;
      
double dblTmaMTF2dblPrevMTF2;
      
double dblTmaMTF3dblPrevMTF3;
   
double atr 
    
double atrMTF;
    
double atrMTF2;
    
double atrMTF3;
   for( 
int inx intLimitinx >= 0inx-- )
   {   
      
//gadblTma[inx] = calcTma( inx );
      //gadblPrev[inx] = calcTma( inx+1 );
      //gadblSlope[inx] = ( gadblTma[inx] - gadblPrev[inx] ) / TICK;
      
atriATR(NULL,0,atrPeriod,inx+10)*0.1;
      
atrMTFiATR(NULL,select_other_tf_to_show,atrPeriod,inx+10)*0.1;
      
atrMTF2iATR(NULL,select_2nd_tf_to_show,atrPeriod,inx+10)*0.1;
      
atrMTF3iATR(NULL,select_3rd_tf_to_show,atrPeriod,inx+10)*0.1;
      if (
atr == 0) continue;
      if (
atrMTF == 0) continue;
      if (
atrMTF2 == 0) continue;
      if (
atrMTF3 == 0) continue;
      
dblTma calcTmainx );
      
dblPrev calcTmainx+);
      
gadblSlope[inx] = ( dblTma dblPrev ) / atr;
      
      
gadblUp1[inx] = 0.0;   
      
gadblDn1[inx] = 0.0;     
      
gadblMid1[inx] = 0.0;   
      
gadblUp2[inx] = 0.0;   
      
gadblDn2[inx] = 0.0;     
      
gadblMid2[inx] = 0.0;   
   
     if ( 
gadblSlope[inx] > edblHigh1 )
     {
         if(
gadblSlope[inx] < gadblSlope[inx+1]) gadblUp1[inx] = gadblSlope[inx];
         else 
gadblUp2[inx] = gadblSlope[inx];
     }
     else if ( 
gadblSlope[inx] < edblLow1 )
     {
         if(
gadblSlope[inx] < gadblSlope[inx+1]) gadblDn2[inx] = gadblSlope[inx];
         else 
gadblDn1[inx] = gadblSlope[inx];
     }
     else  
     {
         if(
gadblSlope[inx] < gadblSlope[inx+1]) gadblMid2[inx] = gadblSlope[inx];
         else 
gadblMid1[inx] = gadblSlope[inx];
     } 
   
 
//  if(gadblSlope[inx]>=0 && gadblSlope[inx]<gadblSlope[inx+1] && Close[inx]>Open[inx] ) arrowdown[inx]=gadblSlope[inx]+0.1*gadblSlope[inx]; 
 //  if(gadblSlope[inx]<0 && gadblSlope[inx]>gadblSlope[inx+1] && Close[inx]<Open[inx]&& gadblSlope[inx+2]>=gadblSlope[inx+1]) arrowup[inx]=gadblSlope[inx]+0.1*gadblSlope[inx]; 

     
string tt=DoubleToStr(gadblSlope[inx],2);

    
ObjectCreate("label",OBJ_LABEL,WindowFind("TmaSlope_Norm"),0,0);
    
ObjectSet("label",OBJPROP_XDISTANCE,H_Pos);
    
ObjectSet("label",OBJPROP_YDISTANCE,V_Pos);
    
ObjectSet("label",OBJPROP_CORNER,Corner);
    
ObjectSetText("label"," "+tt+" ",Font_Size,"Arial",Font_Color);
   
    
string sObjName="InfoBar1";
    
string sObjName2="InfoBar2";
    
string sObjName3="InfoBar3";
   if (
gadblSlope[0] >= edblHigh1)
      
ObjectSetText(sObjName"Buy Only"Font_Size_text"Verdana"YellowGreen);
   
   else if (
gadblSlope[0] <= edblLow1)
      
ObjectSetText(sObjName"Sell Only"Font_Size_text"Verdana"Red);
   
   else 
      
ObjectSetText(sObjName"Ranging"Font_Size_text"Verdana"DarkGray);
      
   
   
string name1 "InfoBar1";
   
   switch(
select_other_tf_to_show)
   {
      case 
string TimeFrameStr="M1"; break;
      case 
TimeFrameStr="M5"; break;
      case 
15 TimeFrameStr="M15"; break;
      case 
30 TimeFrameStr="M30"; break;
      case 
60 TimeFrameStr="H1"; break;
      case 
240 TimeFrameStr="H4"; break;
      case 
1440 TimeFrameStr="D1"; break;
      case 
10080 TimeFrameStr="W1"; break;
      case 
43200 TimeFrameStr="MN1"; break;
      default : 
TimeFrameStr="Current";
   } 
   
    switch(
select_2nd_tf_to_show)
   {
      case 
string TimeFrameStr2="M1"; break;
      case 
TimeFrameStr2="M5"; break;
      case 
15 TimeFrameStr2="M15"; break;
      case 
30 TimeFrameStr2="M30"; break;
      case 
60 TimeFrameStr2="H1"; break;
      case 
240 TimeFrameStr2="H4"; break;
      case 
1440 TimeFrameStr2="D1"; break;
      case 
10080 TimeFrameStr2="W1"; break;
      case 
43200 TimeFrameStr2="MN1"; break;
      default : 
TimeFrameStr2="Current";
   }
   
      switch(
select_3rd_tf_to_show)
   {
      case 
string TimeFrameStr3="M1"; break;
      case 
TimeFrameStr3="M5"; break;
      case 
15 TimeFrameStr3="M15"; break;
      case 
30 TimeFrameStr3="M30"; break;
      case 
60 TimeFrameStr3="H1"; break;
      case 
240 TimeFrameStr3="H4"; break;
      case 
1440 TimeFrameStr3="D1"; break;
      case 
10080 TimeFrameStr3="W1"; break;
      case 
43200 TimeFrameStr3="MN1"; break;
      default : 
TimeFrameStr3="Current";
   }
   
   
ObjectCreate(sObjNameOBJ_LABEL,WindowFind("TmaSlope_Norm"), 00);
   
ObjectSet(sObjNameOBJPROP_CORNERText_Corner);
   
ObjectSet(sObjNameOBJPROP_XDISTANCEH_Pos_text);//left to right
   
ObjectSet(sObjNameOBJPROP_YDISTANCEV_Pos_text);//top to bottom

    
dblTmaMTF calcTmaMTFselect_other_tf_to_show );
      
dblPrevMTF calcTmaMTFselect_other_tf_to_show);
      
double hh = ( dblTmaMTF dblPrevMTF ) / atrMTF;
if(
hh>=0.5Font_Color_MTF=YellowGreen;
else if (
hh<=-0.5Font_Color_MTF=Red;
else 
Font_Color_MTF=DarkGray;
string jj=DoubleToStr(hh,2);
    
ObjectCreate("label MTF",OBJ_LABEL,WindowFind("TmaSlope_Norm"),0,0);
    
ObjectSet("label MTF",OBJPROP_XDISTANCE,H_Pos_MTF);
    
ObjectSet("label MTF",OBJPROP_YDISTANCE,V_Pos_MTF);
    
ObjectSet("label MTF",OBJPROP_CORNER,Corner_MTF);
   
ObjectSetText("label MTF",""+TimeFrameStr+" = "+jj+" ",Font_Size_MTF,"Arial",Font_Color_MTF);
   
   
   
 if(
show_2nd_MTF)
{
    
dblTmaMTF2 calcTmaMTFselect_2nd_tf_to_show );
      
dblPrevMTF2 calcTmaMTFselect_2nd_tf_to_show);
      
double ii = ( dblTmaMTF2 dblPrevMTF2 ) / atrMTF2;
if(
ii>=0.5Font_Color_MTF_2nd=YellowGreen;
else if (
ii<=-0.5Font_Color_MTF_2nd=Red;
else 
Font_Color_MTF_2nd=DarkGray;
string oo=DoubleToStr(ii,2);
    
ObjectCreate("label MTF_2nd",OBJ_LABEL,WindowFind("TmaSlope_Norm"),0,0);
    
ObjectSet("label MTF_2nd",OBJPROP_XDISTANCE,H_Pos_MTF_2nd);
    
ObjectSet("label MTF_2nd",OBJPROP_YDISTANCE,V_Pos_MTF_2nd);
    
ObjectSet("label MTF_2nd",OBJPROP_CORNER,Corner_MTF_2nd);
   
ObjectSetText("label MTF_2nd",""+TimeFrameStr2+" = "+oo+" ",Font_Size_MTF_2nd,"Arial",Font_Color_MTF_2nd);
   }
   else 
ObjectDelete("label MTF_2nd");
   if(
show_3rd_MTF)
   {
   
    
dblTmaMTF3 calcTmaMTFselect_3rd_tf_to_show );
      
dblPrevMTF3 calcTmaMTFselect_3rd_tf_to_show);
      
double qq = ( dblTmaMTF3 dblPrevMTF3 ) / atrMTF3;
if(
qq>=0.5Font_Color_MTF_3rd=YellowGreen;
else if (
qq<=-0.5Font_Color_MTF_3rd=Red;
else 
Font_Color_MTF_3rd=DarkGray;
string ww=DoubleToStr(qq,2);
    
ObjectCreate("label MTF_3rd",OBJ_LABEL,WindowFind("TmaSlope_Norm"),0,0);
    
ObjectSet("label MTF_3rd",OBJPROP_XDISTANCE,H_Pos_MTF_3rd);
    
ObjectSet("label MTF_3rd",OBJPROP_YDISTANCE,V_Pos_MTF_3rd);
    
ObjectSet("label MTF_3rd",OBJPROP_CORNER,Corner_MTF_3rd);
   
ObjectSetText("label MTF_3rd",""+TimeFrameStr3+" = "+ww+" ",Font_Size_MTF_3rd,"Arial",Font_Color_MTF_3rd);
   }
   else 
ObjectDelete("label MTF_3rd");
     }
   return( 
);
}

//+------------------------------------------------------------------+
//| getTick()                                                        |
//+------------------------------------------------------------------+
double getTick() {
    
double tick MarketInfo(Symbol(), MODE_TICKSIZE);
    if (
AdditionalDigit) {
        
tick *= 10;
    }    
    return (
tick);
}

//+------------------------------------------------------------------+
//| calcTma()                                                        |
//+------------------------------------------------------------------+
double calcTmaint inx )
{
   
double dblSum  = (eintPeriod+1)*Close[inx];
   
double dblSumw = (eintPeriod+1);
   
int jnxknx;
         
   for ( 
jnx 1knx eintPeriodjnx <= eintPeriodjnx++, knx-- )
   {
      
dblSum  += ( knx Close[inx+jnx] );
      
dblSumw += knx;

      if ( 
jnx <= inx )
      {
         
dblSum  += ( knx Close[inx-jnx] );
         
dblSumw += knx;
      }
   }
   
   return( 
dblSum dblSumw );
}
 
 
 
double calcTmaMTFint inx int tf)
{
   
double dblSum  = (eintPeriod+1)*iClose(Symbol(),tf,inx);
   
double dblSumw = (eintPeriod+1);
   
int jnxknx;
         
   for ( 
jnx 1knx eintPeriodjnx <= eintPeriodjnx++, knx-- )
   {
      
dblSum  += ( knx iClose(Symbol(),tf,inx+jnx) );
      
dblSumw += knx;

      if ( 
jnx <= inx )
      {
         
dblSum  += ( knx iClose(Symbol(),tf,inx-jnx) );
         
dblSumw += knx;
      }
   }
   
   return( 
dblSum dblSumw );

[свернуть]
zhserg.ru советники, скрипты, индикаторы на заказ
21.04.2014, 06:08
Аватар для zhserg
zhserg zhserg вне форума Местный знаток
Регистрация: 16.12.2012 / Адрес: Россия, Сибирь / Сообщений: 515
Поблагодарили 726 раз(а) / Репутация: 729
Ребята как написать текст возле ценовой метки
в этой части кода
PHP код:
ObjectCreate("Yesterdays High line",OBJ_ARROW0Time[0], yesterday_high);
ObjectSet("Yesterdays High line"OBJPROP_WIDTH1);
ObjectSet("Yesterdays High line"OBJPROP_COLORBlue);
ObjectSet("Yesterdays High line",OBJPROP_ARROWCODE,6); 
Нужно создать объект типа OBJ_LABEL, пример -
http://docs.mql4.com/ru/constants/objectconstants/enum_object/obj_label
или OBJ_TEXT, пример - http://docs.mql4.com/ru/constants/objectconstants/enum_object/obj_text
zhserg.ru советники, скрипты, индикаторы на заказ
21.04.2014, 07:38
Аватар для спрут
спрут спрут вне форума Местный знаток
Регистрация: 24.05.2012 / Адрес: новороссийск / Сообщений: 326
Поблагодарили 520 раз(а) / Репутация: 521
zhserg братик! все это прекрасно! но што мне с этим делать дальше... извини меня канешно. но туповат я в этом деле. не мое это... я тупо не знаю куда это все (што вы написали )вставить... я предполагаю што вы мне выложили почти готовый индикатор но как его превратить в готовый индикатор я даже етого понять не смог.
ОСТАВЬ НАДЕЖДУ-ВСЯК СЮДА ВХОДЯЩИЙ!
21.04.2014, 07:52
Аватар для NEKSUS
NEKSUS NEKSUS вне форума Почётный гражданин
Регистрация: 23.10.2008 / Сообщений: 251
Поблагодарили 364 раз(а) / Репутация: 366
Здравствуйте, комрады, подсобите пожалуйста. BetterVolume 1.5a Alerts поправить под последний билд.
21.04.2014, 07:57
Аватар для danilukigor
danilukigor danilukigor вне форума Местный знаток
Регистрация: 13.11.2011 / Сообщений: 179
Поблагодарили 699 раз(а) / Репутация: 700
Здравствуйте, комрады, подсобите пожалуйста. BetterVolume 1.5a Alerts поправить под последний билд.
625 проверяйте.
NEKSUS 
21.04.2014, 07:59
Аватар для zhserg
zhserg zhserg вне форума Местный знаток
Регистрация: 16.12.2012 / Адрес: Россия, Сибирь / Сообщений: 515
Поблагодарили 726 раз(а) / Репутация: 729
zhserg братик! все это прекрасно! но што мне с этим делать дальше... извини меня канешно. но туповат я в этом деле. не мое это... я тупо не знаю куда это все (што вы написали )вставить... я предполагаю што вы мне выложили почти готовый индикатор но как его превратить в готовый индикатор я даже етого понять не смог.
Н-дааа... печально.
zhserg.ru советники, скрипты, индикаторы на заказ
22.04.2014, 10:54
Аватар для uzinterello
uzinterello uzinterello вне форума Элитный участник
Регистрация: 30.10.2011 / Адрес: Qirqiboldi / Сообщений: 823
Поблагодарили 1,195 раз(а) / Репутация: 1195
помогите , на новом билде не хочет работать .
"Наш большой недостаток в том, что мы слишком быстро опускаем руки. Наиболее верный путь к успеху - все время пробовать еще один раз." - Томас Эдисон .
22.04.2014, 13:24
Аватар для Vik940
Vik940 Vik940 на форуме Почётный гражданин
Регистрация: 26.05.2012 / Сообщений: 152
Поблагодарили 346 раз(а) / Репутация: 347
помогите , на новом билде не хочет работать .
Пробуй.
22.04.2014, 18:42
Аватар для Djulka
Djulka Djulka вне форума Местный житель
Регистрация: 16.11.2013 / Сообщений: 300
Поблагодарили 235 раз(а) / Репутация: 236
Здравствуйте, попробую обратиться в эту ветку. Это советник по парному трейдингу, дорабатывался одним программистом, но видать с ошибками. Проблема - открывает сделки по заданным параметрам и тут же закрывает, хотя по идее не должен. Прошу помощи в отладке
22.04.2014, 18:51
Аватар для railwayman
railwayman railwayman на форуме Активный участник
Регистрация: 27.09.2013 / Сообщений: 37
Поблагодарили 44 раз(а) / Репутация: 45
здравствуйте.сделайте пожалуйста в советнике торговлю в одну сторону чтобы открывал не 4 а 2 ордера можно было указать buy sell по какой паре с ограничением колен и магиком отдельно
22.04.2014, 19:53
Аватар для Alley
Alley Alley вне форума Местный житель
Регистрация: 22.11.2011 / Адрес: Запорожье / Сообщений: 84
Поблагодарили 294 раз(а) / Репутация: 295
Ребята, привет!
ВСЕХ С ПРАЗДНИКОМ!!!

По поводу РСИ индикатора в чарт перенести. Очень удобный есть и предлагаю на помощь в графике на свечах сигналы живьем просматривать
-ОЧЕНЬ ДАЖЕ УДОБНО, ПОПРОБУЙТЕ!

Вот еще один интересный в чарте индикатор RSI нашел
ТОЖЕ интересный и прям на граф и не мешает абсолбтно.
И все есть как положено и период и уровни!

На любителя аднака и не мешает - пробуйте кому надо.
23.04.2014, 07:23
Аватар для kipjatok001
kipjatok001 kipjatok001 вне форума Почётный гражданин
Регистрация: 13.09.2012 / Сообщений: 424
Поблагодарили 377 раз(а) / Репутация: 378
Всем Привет. Помогите пожалуйста доработать советника. Нужно что бы работа начиналась в 2 стороны и отвяжите пожалуйста от индикатора. Заранее спасибо.
Progressor 1.12.mq4 - сам советник
Progressor_v12.dll - библиотека к нему
Всем Заранее спасибо. Сов не сливает даже на сильных движениях.
Прошу помочь.

Последний раз редактировалось kipjatok001; 23.04.2014 в 07:28. Причина: Ошибка
Закрытая тема

Метки
mql программирование, дописать индикатор, дописать эксперт, доработать советник, форекс программирование


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помощь профессионального программиста в написании МТС индикаторов советников. cmillion Поиск программиста, поиск заказов 96 05.09.2017 08:20
Написание экспертов, индикаторов. Улсуги VPS для ваших советников. RL.Maxim Temp, корзина, реклама 5 31.10.2009 21:55
Написание советников, индикаторов, скриптов для MT4 по Вашему ТЗ Impish Поиск программиста, поиск заказов 0 04.04.2009 21:30


Текущее время: 06:18. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO