코딩 도움말 - 페이지 734

 
mladen :

얘들아

Funyoos EA는 일반적으로 백 테스트에서 마틴게일을 사용할 때 좋은 결과를 보였습니다. 나는 그것들을 사용할 때 매우 조심할 것이다

친애하는 MLADEN

귀하의 관점에 감사드립니다. 저는 시간 제어, TS/SL, BE 등과 같은 일부 코드 조각에만 관심이 있습니다. 왜냐하면 제 EA가 확고하게 작동하게 하는 다른 방법이 없기 때문입니다. 코딩은 조금 알고 마스터는 바쁘거나 관심이 없습니다.) :) .... 마틴게일과 바구니 종류의 설정은 제 방식이 아닙니다. 많은 쌍과 같은 아내가 너무 많은 것과 같습니다. :) :)

문안 인사

이 코드 plz에서 오류/경고를 제거 할 수 있는 동안을 의미합니다.

파일:
 
@mladen,

첨부된 EA의 위험 관리 논리를 이해할 수 없었습니다.

위험 관리가 작동하는지 여부는 확실하지 않습니다. (?)

리스크 설정의 기본값은 '0.3' 으로 '0.1'로 바꿔도 비주얼 테스트 와 오픈 오더의 변화는 보이지 않았다.


위험 관리가 작동하는지, 어떻게 작동하는지 확인하시겠습니까?

고맙습니다.

파일:
 
oguz :
@mladen,

첨부된 EA의 위험 관리 논리를 이해할 수 없었습니다.

위험 관리가 작동하는지 여부는 확실하지 않습니다. (?)

리스크 설정의 기본값은 '0.3' 으로 '0.1'로 바꿔도 비주얼 테스트와 오픈 오더의 변화는 보이지 않았다.


위험 관리가 작동하는지, 어떻게 작동하는지 확인하시겠습니까?

고맙습니다.

내 생각에, 위험 관리는 귀하의 자산에 속하며, 현재 상황/거래에서 손실을 감수할 수 있는 비율이 얼마나 되는지, 손실이 이 허용된 위험 비율을 초과/초과하면 거래가 마감될 것입니다.

큰 거래량(10 또는 20) 거래를 수행하고 위험을 가장 낮은 수준으로 설정하고 0.0001을 가정하고 데모를 테스트합니다.

 
oguz :
@mladen,

첨부된 EA의 위험 관리 논리를 이해할 수 없었습니다.

위험 관리가 작동하는지 여부는 확실하지 않습니다. (?)

리스크 설정의 기본값은 '0.3' 으로 '0.1'로 바꿔도 비주얼 테스트와 오픈 오더의 변화는 보이지 않았다.


위험 관리가 작동하는지, 어떻게 작동하는지 확인하시겠습니까?

고맙습니다.

이는 최소 로트 크기와 계정 자산 (또는 Choice_method 매개변수에 따라 잔액)에 따라 다릅니다. 일부 위험 설정에 대한 로트 크기가 최소 로트 크기보다 작은 경우 최소 로트 크기를 사용해야 합니다.
 

안녕하세요 프로코더 여러분,

디버깅을 시도하는 내 코드를 누군가가 검토할 수 있는지 궁금합니다.

오류 메시지가 나타납니다.

2016.12 . 19 09 : 47 : 50.882 2016.05 . 13 17 : 08 : 57   Robot EURUSD,H1: Error Buy Trailing # 0 Error code 4051
2016.12 . 19 09 : 47 : 50.881 2016.05 . 13 17 : 08 : 57   Robot EURUSD,H1: OrderModify error 4051
2016.12 . 19 09 : 47 : 50.881 2016.05 . 13 17 : 08 : 57   Robot EURUSD,H1: invalid ticket for OrderModify function
2016.12 . 19 09 : 47 : 50.881 2016.05 . 13 17 : 08 : 57   Robot EURUSD,H1: Error Buy Trailing # 0 Error code 4051
2016.12 . 19 09 : 47 : 50.881 2016.05 . 13 17 : 08 : 57   Robot EURUSD,H1: OrderModify error 4051

EA가 수정할 티켓을 찾지 못한 것 같습니다.

내 코드는 다음과 같습니다(구매 부분은 여기). 이 경우 개선해야 할 점은 무엇입니까?

// Open BUY Ticket

if (!ECNbroker)
        {
           buy_ticket= OrderSend ( Symbol (), OP_BUY ,LotsOptimized(), NormalizeDouble ( Ask ,digit),Slippage*PipMultiplier, NormalizeDouble (StopLossLevel,digit),
           NormalizeDouble (TakeProfitLevel,digit), "Buy(#" +MagicNumber+ ")" ,MagicNumber, 0 ,Green); // BUY Ticket
           }
         if (buy_ticket> 0 )
           {
             if ( OrderSelect (buy_ticket, SELECT_BY_TICKET , MODE_TRADES ))
              {
               dummyResult= OrderModify (buy_ticket, OrderOpenPrice (), NormalizeDouble (StopLossLevel,digit), NormalizeDouble (TakeProfitLevel,digit), 0 ,CLR_NONE);
               Print ( "BUY order modified : " , OrderOpenPrice ());
              }
             else Print ( "Error opening BUY order : " , GetLastError ());
           }
        }
       if (EachTickMode) TickCheck = True ;
       if (!EachTickMode) BarCount = Bars ;
       return ( 0 );
     }

        
// Trailing Stop

double BuyStop;
        
if (TrailingStopMode)
     {
       if (TrailingStop> 0 )
      BuyStop= Bid - Point *PipMultiplier*TrailingStop;
           else BuyStop= iSAR ( NULL , 0 ,iSAR_Step,iSAR_Maximum,Current+ 0 );

       if (BuyStop> OrderOpenPrice () || TrailingStop== 0 )
        {
         if ( OrderStopLoss ()<BuyStop)
           {
            dummyResult= OrderModify ( OrderTicket (), OrderOpenPrice (),BuyStop, OrderTakeProfit (), 0 ,MediumSeaGreen);
             Print ( "Error Buy Trailing #" ,( string ) OrderTicket (), " Error code " ,( string ) GetLastError ());
             if (!EachTickMode) BarCount= Bars ;
             return ( 0 );
           }
        }
     }
   else
     {
       if ( OrderType ()== OP_SELL && OrderMagicNumber ()==MagicNumber)
        {
         // SELL Stop              
         if (TrailingStopMode)
           {
             if (TrailingStop> 0 ) SellStop= Ask + Point *PipMultiplier*TrailingStop;
             else SellStop= iSAR ( NULL , 0 ,iSAR_Step,iSAR_Maximum,Current+ 0 );
             if ( OrderOpenPrice ()>SellStop || TrailingStop== 0 )
              {
               if (( OrderStopLoss ()>SellStop) || ( OrderStopLoss ()== 0 ))
                 {
                  dummyResult= OrderModify ( OrderTicket (), OrderOpenPrice (),SellStop, OrderTakeProfit (), 0 ,DarkOrange);
                   Print ( "Error Sell Trailing #" ,( string ) OrderTicket (), " Error code " ,( string ) GetLastError ());
                   if (!EachTickMode) BarCount= Bars ;
                   return ( 0 );
                 }
              }
           }
        }
     }

   if (!EachTickMode) BarCount= Bars ;
   Comment (ShowInfo());
   return ( 0 );
  }
 

친구

도움이 필요합니다.

Ultimate 화살표에 대한 경고 시스템을 추가해 주시겠습니까? 다시 칠해줍니다. 낮은 시간 프레임에서는 쓸모가 없습니다.

그러나 높은 시간 프레임 H1, H4에서는 가능한 반전을 아는 데 도움이 됩니다. 소리 및 이메일 형식의 Ultimate 화살표에 대한 경고 시스템은 특정 차트를 살펴보는 데 도움이 됩니다. MACD 와 Arrows를 기반으로 포지션을 취할 수 있습니다.

미리 감사드립니다.


쿠마르

파일:
 
kumarkallur :

친구

도움이 필요합니다.

Ultimate 화살표에 대한 경고 시스템을 추가해 주시겠습니까? 다시 칠합니다. 낮은 시간 프레임에서는 쓸모가 없습니다.

그러나 높은 시간 프레임 H1, H4에서는 가능한 반전을 아는 데 도움이 됩니다. 소리 및 이메일 형식의 Ultimate 화살표에 대한 경고 시스템은 특정 차트를 살펴보는 데 도움이 됩니다. MACD와 Arrows를 기반으로 포지션을 취할 수 있습니다.

미리 감사드립니다.


쿠마르

표시기가 다시 칠하는 방법(다시 칠할 때) 시간 프레임에 관해서는 차이가 없습니다. 더 낮은 시간 프레임에서와 정확히 동일한 더 높은 시간 프레임에서 다시 칠합니다. 따라서 더 높은 시간 프레임의 유용성은 더 낮은 시간 프레임과 정확히 동일합니다. 더 긴 시간 프레임의 경우 다시 그리기 기간을 "덮는" 막대가 더 오래 걸린다는 사실은 다시 그리기 절대 오류를 훨씬 더 크게 만듭니다.

나는 어쨌든 : 그 표시기 대신 지그재그 표시기 중 일부를 사용하지 않는 이유는 무엇입니까(단순히 지그재그이므로)?


 
mladen :
이는 최소 로트 크기와 계정 자산(또는 Choice_method 매개변수에 따라 잔액)에 따라 다릅니다. 일부 위험 설정에 대한 로트 크기가 최소 로트 크기보다 작은 경우 최소 로트 크기를 사용해야 합니다.

@mladen,

상세한 답변 정말 감사합니다.

당신의 허락을 받아 다른 것을 묻고 싶습니다.

첨부된 ea를 실제 계정 으로 사용하려면 해당 코드를 열어야 합니다!

이것은 내가 ea를 발견했다고 포럼에서 말했습니다.

5자리 실제 계정으로 ea를 사용하도록 코드를 변경할 수 있나요?

고맙습니다.

파일:
 
oguz :

@mladen,

상세한 답변 정말 감사합니다.

당신의 허락을 받아 다른 것을 묻고 싶습니다.

첨부된 ea를 실제 계정으로 사용 하기 위해서는 해당 코드를 열어야 합니다!

이것은 포럼에서 내가 ea를 찾았다고 말했습니다.

5자리 실제 계정으로 ea를 사용하도록 코드를 변경할 수 있나요?

고맙습니다.

"개봉"해야 할 항목이 없습니다.

EA는 모든 계정 및 모든 유형의 계정에서 작동해야 합니다.

 
mladen :

"개봉"해야 할 항목이 없습니다.

EA는 모든 계정 및 모든 유형의 계정에서 작동해야 합니다.

흠...

이름 사용자 @ "jksmirnoff" 는 링크 아래에서 무엇을 의미합니까? (그는 포스트; 84)

http://forexsystemsru.com/sovetniki-eksperty-foreks-roboty/83939-dornasho-ea-5.html