Expertadvisor 코드에 표시기 코드를 추가하는 방법 ?? - 페이지 7

 
onewithzachy :

단지 로트 크기, 이익실현 및 손절매는 매도호가 또는 매수호가(또는 매수 또는 매도)를 기준으로 계산되어야 합니다.

:)

물론, 함수 는 필요하지 않습니다. 계산은 OrderSend()에 직접 배치하거나 중간 변수와 함께 사용할 수 있습니다. . .

이것 . . .

 double GetTakeProfitBuy() { return (Ask+longTradeTP* Point ); } 

이 . . .

ldTake = GetTakeProfitBuy();

이 . . .

 OrderSend ( Symbol (),OP_BUY,ldLot,Ask,Slippage,ldStop,ldTake,lsComm, 0 , 0 ); 

이것으로 대체할 수 있습니다. . .

 OrderSend ( Symbol (),OP_BUY,ldLot,Ask,Slippage,ldStop,    Ask+longTradeTP* Point    ,lsComm, 0 , 0 ); 

longTradeTP는 extern입니다

 
RaptorUK :

물론, 함수는 필요하지 않습니다. 계산은 OrderSend()에 직접 배치하거나 중간 변수와 함께 사용할 수 있습니다. . .

이것 . . .

이 . . .

이 . . .

이것으로 대체할 수 있습니다. . .

longTradeTP는 extern입니다

당신 말이 맞아, 두 개의 OrderSend()가 있는데 나는 하나만 있는 줄 알았다 :(.

albert_lim83 2012.05.17 14:47

음, 지난 주부터 데모를 시도하고 있습니다.

내 ea는 매일 약 15-30%를 얻을 수 있습니다.

백 테스팅을 믿지 말고 앞으로 테스트하십시오.

:)

 
onewithzachy :

백 테스팅을 믿지 말고 앞으로 테스트하십시오.

:)

포워드 테스팅은 백 테스팅의 느린 형태일 뿐입니다. 전에 이 논의를 하지 않았습니까 ;-)
 
RaptorUK :
포워드 테스팅은 백 테스팅의 느린 형태일 뿐입니다. 전에 이 논의를 하지 않았습니까 ;-)

예, 읽었습니다. 백 테스트에서는 끔찍하지만 앞으로는 나쁘지 않은 이 EA가 있다는 것입니다. 그래서 나는 백 테스트를 믿지 않는다.

:)

 

지그재그의 가장 높은/낮은 방향으로 진입하고 가장 낮은/높은 방향으로 나가려면 어떻게 해야 하나요?


이제 내 시스템은 tp/sl에 따라 종료됩니다. 。。。

 
bool ExistPositions() 
   {
   for ( int i= 100 ; i< OrdersTotal (); i++) 
      {
       if ( OrderSelect (i, SELECT_BY_POS, MODE_TRADES)&&(ZigZagHigh())/(ZigZagLow())) 
         {
         if ( OrderSymbol ()== Symbol ()) 
            {
             return (True);
            }
         } 
      } 
   return (false);
   }

이거 맞나요??

하지만 컴파일이 안됩니다...

오류 표시 ZigZagHigh / ZigZagLow - 함수 가 정의되지 않았습니다.

 
() 뒤에 오는 모든 것은 Function 입니다. . . 예를 들어 OrderSymbol()
 

mql4 참고서 읽기,


정말 피곤하다~~

 

'\end_of_program' - 불균형 왼쪽 괄호

정말 나를 미치게 한다.......

 
albert_lim83 :

'\end_of_program' - 불균형 왼쪽 괄호

정말 나를 미치게 한다.......

듣고 배울 준비가 되어 있지 않다면 그렇게 될 것입니다. . . 단축키가 작동하지 않습니다. . . 당신은 배울 필요가 있습니다.