[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 214

 
21122012 >>:

pomogite pls,

gde osibka?


spasibo

Закрывающих скобок маловато =)

extern double Risk=0.5;
extern int StopLoss=500;
extern int TakeProfit=50;
extern int Magic_N=12345;

int start()
{

double bt=iCustom(NULL,0,"abracadabra",0,1);
double st=iCustom(NULL,0,"abracadabra",1,1);

for(int i=OrdersTotal()-1;i>=0;i--)
{
   if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
   {
      if(OrderSymbol()==Symbol() && (OrderType()==OP_BUY || OrderType()==OP_SELL))
      {
         if(OrderType()==OP_BUY)
         {
            OrderClose(OrderTicket(),OrderLots(),Bid,0,Green);
         }
         if(OrderType()==OP_SELL)
         {
            OrderClose(OrderTicket(),OrderLots(),Ask,0,Red);           
         } 
      }
   }
}
return(0);
}

И советую структурировать код - ошибок всегда будет намного меньше

 

super, spasibo :),

(0)errors :)

toliko pochemuto i zero sdelok :(

on doljen prodavati pri poiavlenii krasnoi arrow, pokupati pri poiavlenii green arrow,

chtoto ne tak ?!

spasibo

 
21122012 >>:

super, spasibo :),

(0)errors :)

toliko pochemuto i zero sdelok :(

on doljen prodavati pri poiavlenii krasnoi arrow, pokupati pri poiavlenii green arrow,

chtoto ne tak ?!

spasibo

Он должен делать только то что написано.

extern double Risk=0.5;     //Внешний параметр не используется
extern int StopLoss=500;    //Внешний параметр не используется
extern int TakeProfit=50;   //Внешний параметр не используется
extern int Magic_N=12345;   //Внешний параметр не используется

int start()    //Основной код советника
{

double bt=iCustom(NULL,0,"abracadabra",0,1);  //Вычисление хни которая не используется
double st=iCustom(NULL,0,"abracadabra",1,1);  //Вычисление хни которая не используется

for(int i=OrdersTotal()-1;i>=0;i--)    //Перебор открытых ордеров
{
   if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))  //Выбор ордера 
   {
      if(OrderSymbol()==Symbol() && (OrderType()==OP_BUY || OrderType()==OP_SELL))   //Если ордер на продажу или покупку
      {
         if(OrderType()==OP_BUY)    //если ордер на покупку,
         {
            OrderClose(OrderTicket(),OrderLots(),Bid,0,Green);   //то закрываем его нахрен
         }
         if(OrderType()==OP_SELL)   //если на продажу
         {
            OrderClose(OrderTicket(),OrderLots(),Ask,0,Red);     //полностью аналогично      
         } 
      }
   }
}
return(0); //Операция нас здесь не было, курим до следующего тика
}


Итого: понаоткрывай ордеров и запусти или при запущенном советнике попробуй выставлять ордера.

 


spasibo za pomoschi

ia ne razbiraiusi v programirovanie :(


hotel bil EA kotorii pokupaet/prodaiot kogda na prediduschem bare bili hotia bi dve strelki v tu je storonu raznih iCustom indicator

tam 4 indicators, odin chart winodow, 3 separate window,

ili hotiabi daite pls prostoi EA kotorii pokupaet/prodaiot po signalam separate window indicator

eschio raz bolishoe spasibo :)

zdesi: ( http://21122112.mt4live.com ) ya proboval atu strateghiu (no toliko nebilo vremeni vsegda slediti za signalami)

 
21122012 >>:



Тааааакккк..... Какие говорите индикаторы?

 
Коллеги, у меня вопрос по усреднениям. чисто математический. предположем мы усреднились 3 раза: позы с одинаковым объемом 1 лот. по цене 1.8 и 1.6 и 1.4. Фактическая цена открытия здесь будет равна 1.6 . С этим ясно. Но я не пойму, как мне расчитать фактическую цену открытия, если мы открывались разными лотами. напр. с коэфф.усреднения равным N. // 0.1 лот и 0.2 и 0.4 - тут N==2 по ценам 1.8 и 1.6 и 1.4 . Какой будет фактическая цена открытия?
 
tmp.0 >>:

Тааааакккк..... Какие говорите индикаторы?

indi po stoch

 
Alex5757000 >>:
Коллеги, у меня вопрос по усреднениям. чисто математический. предположем мы усреднились 3 раза: позы с одинаковым объемом 1 лот. по цене 1.8 и 1.6 и 1.4. Фактическая цена открытия здесь будет равна 1.6 . С этим ясно. Но я не пойму, как мне расчитать фактическую цену открытия, если мы открывались разными лотами. напр. с коэфф.усреднения равным N. // 0.1 лот и 0.2 и 0.4 - тут N==2 по ценам 1.8 и 1.6 и 1.4 . Какой будет фактическая цена открытия?

Думаю ((цена1*об1)+(цена2*об2)+(цена3*об3))/(об1+об2+об3)

Думаю в том случае если все позы открыты в одно время

 
21122012 >>:

indi po stoch

Товарисч, на елку влезть и штаны не порвать редко у кого получается. Хотите советник получить и "девственность" системы почти сохранить - обращайтесь к профи. Думаю 100 баков для вас не проблема. Список дать?

 
tmp.0 >>:

Товарисч, на елку влезть и штаны не порвать редко у кого получается. Хотите советник получить и "девственность" системы почти сохранить - обращайтесь к профи. Думаю 100 баков для вас не проблема. Список дать?

konecno daite spisok esli mojno,

spasibo

Причина обращения: