[ARCHIVE] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 3. - 페이지 76

 
himik :
거래 시스템을 제공하기 위해 고문을 쓸 사람이 있습니까? 글쎄, 나는 여분의 50-100 달러가 없습니다! 거래 시스템은 실제로 작동하며 매우 간단합니다!!! 그러나 MASD 및 이동을 기반으로 하여 여전히 한 가지 요소를 고려합니다... 달러/파운드, 유로/달러에서 작동하고 나머지는 테스트하지 않았습니다.... 저는 에서 성공적으로 거래했습니다. 지금은 3개월 동안 10센트이지만 진입점의 70% 정도를 놓치고 있습니다!!! 돕다...

당신 은 여기
 

2011.08.12 17:00:08 GBPJPY,M15 회귀: 경고: Ordersend_Number387739002
2011.08.12 17:00:08 GBPJPY,M15 회귀: 오픈 #3877390 매수 0.01 GBPJPY에서 124.95 sl: 123.32 tp: 125.15 ok
2011.08.12 17:00:07 GBPJPY,M15 회귀: 경보: GBPJPY1
2011.08.12 17:00:07 GBPJPY,M15 회귀: 경보: Ordersend_Number-11292
2011.08.12 17:00:05 GBPJPY,M15 회귀: 경보: GBPJPY1

그래도 가끔 오류가 있습니다.

 
grell :

2011.08.12 17:00:08 GBPJPY,M15 회귀: 경고: Ordersend_Number387739002
2011.08.12 17:00:08 GBPJPY,M15 회귀: 오픈 #3877390 매수 0.01 GBPJPY에서 124.95 sl: 123.32 tp: 125.15 ok
2011.08.12 17:00:07 GBPJPY,M15 회귀: 경보: GBPJPY1
2011.08.12 17:00:07 GBPJPY,M15 회귀: 경보: Ordersend_Number-11292
2011.08.12 17:00:05 GBPJPY,M15 회귀: 경보: GBPJPY1

그래도 가끔 오류가 있습니다.

RefreshRates()에 관한 것이 아니기 때문에... 경고에서 오류 코드를 추출하려면 어떻게 해야 합니까?
 
himik :
거래 시스템을 제공하기 위해 고문을 쓸 사람이 있습니까? 글쎄, 나는 여분의 50-100 달러가 없습니다! 거래 시스템은 실제로 작동하며 매우 간단합니다!!! 그러나 MASD 및 이동을 기반으로 하여 여전히 한 가지 요소를 고려합니다... 달러/파운드, 유로/달러에서 작동하고 나머지는 테스트하지 않았습니다.... 저는 에서 성공적으로 거래했습니다. 지금은 3개월 동안 10센트이지만 진입점의 70% 정도를 놓치고 있습니다!!! 돕다...
누가 내 수익성 있는 전략을 위한 Expert Advisor 작성을 도와줄 수 있습니까?
누가 아이디어에 대한 전문가를 작성할 수 있는지 알려주세요.
 
MaxZ :
경고에서 오류 코드를 추출하는 방법은 무엇입니까?

여기가 아니라 텔레파시로 주제를 부숴야 했던 것 같습니다.

그는 단지 우리를 조롱하고 있습니다.

 

안녕하세요 :(

첫 번째 코드:

     for ( int y = OrdersHistoryTotal ()- 1 ; y >= 0 ; y--)
    {
         if ( OrderSelect (y, SELECT_BY_POS, MODE_HISTORY))
             if ( OrderSymbol () == Symbol () && ( OrderComment () == "Aelit" + DoubleToStr (lot, 1 ) || OrderComment () == "Aelit" + DoubleToStr (lot, 1 )+ "[sl]" ))
            {
                 if ( OrderProfit () < 0 )
                {
                     while (tempLot <= OrderLots ())
                    {
                        tempLot += lot;
                        tempCount--;
                    
                         if (tempCount == 0 )
                        {
                            tempCount = countLot;
                            tempLot = lot;
                        
                             break ;
                        }
                    }
                }
                
                 return ;
            }
    }

lot = 0.1, tempLot(first) = 0.1, OrderLots() = 0.3, 이 예에서 tempCount는 중요하지 않습니다.

나는 패닉에 빠졌습니다. 위에서 쓴 것처럼 정확히 변수 값이 있을 때 루프가 while (tempLot < OrderLots())처럼 돌아가는 이유는 무엇입니까? 즉, 반복은 규정된 세 번 대신 두 번 진행됩니다! О_О (tempLot <= OrderLots()+0.1) 모든 것이 순조로웠고 반복은 4번 진행됩니다.

관심을 가져주셔서 감사합니다 :(

 

바꾸다

 while (tempLot <= OrderLots ())

 while ( NormalizeDouble (tempLot, 1 ) <= OrderLots ())
 

일반 스크립트로 같은 주기를 체크했는데 귀에서 뇌가 새어나와 0.3에서는 그런 주기가 작동하지 않습니다. 코드:

 int start()
{
     double i = 0.1 ;
     while (i <= 0.3 )
    {
         Alert (i);
        i += 0.1 ;
    } Alert (i);
    
     return ;
}

0.4가 아닌 0.3의 마지막 경고입니다. 이게 무슨 공략이지..?

 

로저 에게:

세상에! 당신이 마술사입니까?.. 나는 주말 내내 대뇌 만족을 가질 것입니다. 매우 감사합니다...

 
T3FastPeriod = MathMax(1,T3FastPeriod);
      if (T3FastOriginal)
           alphaFast = 2.0/(1.0 + T3FastPeriod);
      else alphaFast = 2.0/(2.0 + (T3FastPeriod-1.0)/2.0);


Народ,подскажите,будте добры: Что может значить отсутствие последней строки в индюке?





사유: