могу ли я использовать эти () {} так много?

 
//+------------------------------------------------------------------+
//|                                                        xxxxx.mq4 |
//|                                              Copyright 2012 xxxxx|  
//|                                                                  |
//+------------------------------------------------------------------+
extern string xxxxx
extern double xxxxx
extern double xxxxx
extern double xxxxx
extern double xxxxx
extern int    xxxxx
extern int    xxxxx
extern double xxxxx
extern double xxxxx
extern double xxxxx
extern int    xxxxx
extern bool   xxxxx

void deinit() 
{
   Comment("");
}
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int start()
{
   if(xxxxx)
   {
         Print("xxxxx");
         return(0);
   }
         if(xxxxx)
      {
            Print("xxxxx");
            return(0);
      }
         if(xxxxx)
      {
            Print("xxxxx");
            return(0);
      }

          datetime start = StrToTime("00:00");
          datetime end = StrToTime("23:59");
   
               if(TimeCurrent() >= StartTrade && TimeCurrent() < EndTrade)
               {
                  Print("TRADING");
               }
                  else
               {
                  Print("NOT TRADING");
                  return(0);
               }

   double xxxxx;
   double xxxxx;
   double xxxxx;
   double xxxxx;
   
      if((xxxxx))
   {
         Print("xxxxx);
      return(0);
   } 
      if(xxxxx)
   {
         Print("xxxxx);
      return(0);
   }
         if(xxxxx)
      {
            Print("xxxxx");
            return(0);
      }
         if(xxxxx)
      {
            Print("xxxxx");
            return(0);
      }      
           if (!xxxxx)
         {
              if ((xxxxx))
            {
                  OpenBuy();
                  return(0);
            }
                  if ((xxxxx))
               {
                     OpenSell();
                     return(0);
               }
         }
}
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
bool ExistPositions()
{
for (int i=100; i<xxxxx; i++) 
   {
   if (xxxxx(i, SELECT_BY_POS, MODE_TRADES)) 
      {
      if (xxxxx()==Symbol()) 
         {
         return(True);
         }
      } 
   } 
         return(false);
         }
            void OpenBuy() 
            { 
               double ldLot, ldStop, ldTake; 
               string lsComm; 
               ldLot = GetSizeLot(); 
               ldStop = GetStopLossBuy(); 
               ldTake = GetTakeProfitBuy(); 
               lsComm = GetCommentForOrder(); 
               OrderSend(Symbol(),OP_BUY,ldLot,Ask,Slippage,ldStop,ldTake,lsComm,0,0); 
            } 
            void OpenSell() 
            { 
               double ldLot, ldStop, ldTake; 
               string lsComm; 
               ldLot = GetSizeLot(); 
               ldStop = GetStopLossSell(); 
               ldTake = GetTakeProfitSell(); 
               lsComm = GetCommentForOrder(); 
               OrderSend(Symbol(),OP_SELL,ldLot,Bid,Slippage,ldStop,ldTake,lsComm,0,0); 
            } 
               string GetCommentForOrder() 
               { 
                  return(xxxxx); 
               } 


            double xxxxx() 
            {
               return(LotSize); 
            } 
            double Getxxxxx() 
            { 
               return(Ask+xxxxx*Point); 
            } 
            double Getxxxxx() 
            { 
               return(Bid-xxxxx*Point); 
            }
            double Getxxxxx() 
            { 
               return(Bid-xxxxx*Point); 
            }
            double Getxxxxx() 
            { 
               return(Ask+xxxxx*Point);
      return(0);
      }
 
мой кошмар специальное издание ~~
 

могу ли я узнать, для чего нужен скрипт советника?

файл mqt.

 

могу ли я добавить линию поддержки/сопротивления в советник?

чтобы торговля открывалась только на линии поддержки/сопротивления и выходила при достижении линии поддержки/сопротивления?

 

как написать код, если я хочу, чтобы при работе советника на графике рисовались какие-то линии?

линия тренда, линия поддержки сопротивления и т.д..

 

Могу ли я использовать этот код для определения high low свечи?

if(High[1]<High[2] && Low[1]>Low[2]
 

А как насчет этого?

if(High[1]<High[2]
{       
int OrderSend (string symbol, int cmd, double volume, double price, int slippage, double stoploss,
double takeprofit, string comment=NULL, int magic=0, datetime expiration=0, color arrow_color=CLR_NONE)
return(0)
 

Я пытаюсь создать еще один мощный советник... ^^

пожалуйста, помогите мне,

кто-нибудь здесь есть?

 
Зачем вы создаете новую тему об одном и том же базовом коде? Зачем вам две темы?
 
да, вы

можно использовать эти () {} так часто?

Посмотрите на сообщения об ошибках при модификации

могу ли я узнать, для чего нужен скрипт советника?

Скрипт остановится, когда его работа будет завершена

могу ли я добавить линию поддержки-сопротивления в советник?

почему нет??? не пробовал???

как написать код, если я хочу, чтобы при работе советника на графике рисовалась какая-то линия?

линия тренда, линия поддержки сопротивления и т.д...

использовать индикатор на том же графике

сделайте линию в советнике

Print("high1 = ",High[1]); или Comment("high1 = ",High[1]) ;

===========================================

а как насчет этого?

if(High[1]<High[2]
{       
int OrderSend (string symbol, int cmd, double volume, double price, int slippage, double stoploss,
double takeprofit, string comment=NULL, int magic=0, datetime expiration=0, color arrow_color=CLR_NONE)
return(0)

это не работает так как написано в вашей программе читайте практикуйтесь начинайте с создания простых программ и тестируйте их на демо счетах

вы понятия не имеете, что вы делаете, как вы сможете создать еще один мощный советник... ^^ если вы не начнете с основ

 

хорошо,

я выучу это снова.

с самого начала...

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