이 () {}을(를) 많이 사용할 수 있습니까 ?? - 페이지 4

 

어서, 나는 이미 게시 ...

내 주변의 모든 ppl이 나를 도울 수 없기 때문에 ...

 
멍청이가 그것을 다시 삭제하기로 결정한 경우를 대비하여: 여기에 삭제할 수 없는 추가 참조를 위해 어리석은 기능 상실 코드의 복사본을 배치합니다.
 //+------------------------------------------------------------------+
//|                                                   NightMare1.mq4 |
//|                                             Copyright 2012, Abu. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright 2012, Abu."
#property link       "http://www.metaquotes.net"

extern string Name_Expert = "NightMare" ;
extern double StartHour1 = 0000 ;
extern double StopHour1  = 0759 ;
extern double StartHour2 = 0800 ;
extern double StopHour2  = 1859 ;
extern double StartHour3 = 1900 ;
extern double StopHour3  = 2359 ;
extern double LongTP1  = 80 ;
extern double ShortTP1 = 80 ;
extern double longSL1  = 150 ;
extern double ShortSL1 = 150 ;
extern double LongTP2  = 180 ;
extern double ShortTP2 = 180 ;
extern double longSL2  = 150 ;
extern double ShortSL2 = 150 ;
extern double LongTP3  = 50 ;
extern double ShortTP3 = 50 ;
extern double longSL3  = 150 ;
extern double ShortSL3 = 150 ;
extern double LotSize = 0.1 ;
extern double MaxOrders = 5 ;
extern double SafetyPercent = 50 ;

//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
   if ( AccountFreeMargin ()<(SafetyPercent/ 100 )* AccountBalance ())
   {
   Print ( "We have no money. Free Margin = " , AccountFreeMargin ());
   return ( 0 );
   }
       if ( Bars < 50 )
      {
       return ( 0 );
      }
         if ( OrdersTotal ()>MaxOrders())
         {
         return ( 0 );
         }
             double diClose0= iClose ( NULL , 5 , 0 );
             double diMA1= iMA ( NULL , 5 , 5 , 0 , MODE_EMA , PRICE_OPEN , 1 );
             double diClose2= iClose ( NULL , 5 , 0 );
             double diMA3= iMA ( NULL , 5 , 4 , 0 , MODE_EMA , PRICE_OPEN , 1 );
      
             if ( TimeCurrent ()>StartHour1())&( TimeCurrent ()<StopHour1())
            {
                   if ((diClose0<diMA1))
                  {
                   OrderSend ( Symbol (),LongTP1, 0.1 ,Ask, 3 ,Bid- 15 * Point ,Bid+ 15 * Point ); //----
                   return ( 0 );
                  }
                     else
                     if ((diClose2>diMA3))
                     {
                     OrderSend ( Symbol (),ShortSL1, 0.1 ,Ask, 3 ,Bid- 15 * Point ,Bid+ 15 * Point ); //----
                     return ( 0 );
                     } 

             return ( 0 );                      
            }
                     
             if ( TimeCurrent ()>StartHour2())&&( TimeCurrent ()<StopHour2())
            {  
                   if ((diClose0<diMA1))
                  {
                   OrderSend ( Symbol (),LongTP2, 0.1 ,Ask, 3 ,Bid- 15 * Point ,Bid+ 15 * Point ) //----
                   return ( 0 );
                  }
                     else
                     if ((diClose2>diMA3))
                     {
                     OrderSend ( Symbol (),ShortSL2, 0.1 ,Ask, 3 ,Bid- 15 * Point ,Bid+ 15 * Point ); //----
                     return ( 0 );
                     }
             return ( 0 );
            }        
             if ( TimeCurrent ()>StartHour3())&&( TimeCurrent ()<StopHour3())
            {
                   if ((diClose0<diMA1))
                  {
                   OrderSend ( Symbol (),LongTP3, 0.1 ,Ask, 3 ,Bid- 15 * Point ,Bid+ 15 * Point ) //----
                   return ( 0 );
                  }
                     else
                     if ((diClose2>diMA3))
                     {
                     OrderSend ( Symbol (),ShortSL3, 0.1 ,Ask, 3 ,Bid- 15 * Point ,Bid+ 15 * Point ) //----
                     return ( 0 );
                     }
             return ( 0 );                     
            }
   return ( 0 );
   }
 

알았어 알았어 ...

거기에 28 오류가 있습니다 .. !!

 
누구든지 도울 수 있습니까 ??
 

일치하는 중괄호를 강조 표시할 수 있는 텍스트 편집기(예: 메모장++)가 있으며 이는 많은 도움이 됩니다.

그리고 계산하는 중괄호를 기반으로 코드(들여쓰기 수준)를 다시 포맷할 수 있는 소프트웨어도 있습니다. 예를 들면 다음과 같습니다. 코드가 더 명확해지고 향후 오류를 방지할 수 있습니다. 다른 곳에서 코드로 복사/붙여넣기할 때마다 이 코드를 적용하여 일관된 형식을 갖게 되며, 이렇게 하면 중괄호를 계산하고 블록이 시작하고 끝나는 위치를 쉽게 확인할 수 있습니다.

 
7bit :
일치하는 중괄호를 강조 표시할 수 있는 텍스트 편집기(예: 메모장++)가 있으며 이는 많은 도움이 됩니다. 그리고 계산하는 중괄호를 기반으로 코드(들여쓰기 수준)를 다시 포맷할 수 있는 소프트웨어도 있습니다. 이것은 훨씬 더 도움이 됩니다.

여기서 말하는 소프트웨어는 무엇입니까?
 
albert_lim83 :

여기서 말하는 소프트웨어는 무엇입니까?
위의 게시물을 수정했는데 링크를 찾는 데 시간이 좀 걸렸습니다.
 
albert_lim83 :
누구든지 도울 수 있습니까 ??

코딩을 배우 거나 누군가에게 돈을 지불 합니다. 우리는 당신을 위해 그것을 코딩하지 않을 것입니다. 기꺼이 도와드리겠습니다.

사람들은 당신을 극단까지 도왔습니다. 당신은 여기에서 도움을 남용 했습니다. 그런 기본적인 질문을 던집니다. 누락된 괄호를 직접 찾으십시오. OrderSend 위에 있으며 notepad2로 찾는 데 약 20초가 걸렸습니다.

그래서 나는 당신을 트롤 범주에 넣었고 당신을 돕지 않을 것입니다.

 
7bit :
위의 게시물을 수정했는데 링크를 찾는 데 시간이 좀 걸렸습니다.

소프트웨어가 정말 내 문제를 해결할 수 있습니까?
 
albert_lim83 :

소프트웨어가 정말 내 문제를 해결할 수 있습니까?
코드를 수정하거나 코드에서 일치하는 중괄호를 찾는 것이 내 일이라면 가장 먼저 할 일은 실제로 읽을 수 있도록 올바르게 형식을 지정하는 것입니다.