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

 

구경하다 . . . 컴파일됩니다.

파일:
 
for (shift= Bars - 1 ; shift>= 0 ; shift--)
      {      // <<=== ad that ...
       double ZigZagHigh= iCustom ( NULL , 0 , "ZigZag" ,MODE_HIGH, 0 );
       double ZigZagLow= iCustom ( NULL , 0 , "ZigZag" ,MODE_LOW, 0 );
       double LowestBar=Low[Lowest( NULL , 0 ,MODE_LOW,ExtDepth,shift)];
       double HighestBar=High[Highest( NULL , 0 ,MODE_HIGH,ExtDepth,shift)];
       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 );
       double lowestbid= iLow ( NULL , 0 ,LowestBar);
       double highestbid= iHigh ( NULL , 0 ,HighestBar);
      }      // <<== add that too ...
우리는 이 EA의 논리나 작동 방식을 모르기 때문에 이것이 수익성이 있는지 여부를 알 수 없습니다.
 

야, 나도 알아...

지금까지 나는 성공에 몇 가지 명령을 추가했습니다.

유용합니까 ??

이것은 무엇을 위해??

 } 
string GetCommentForOrder() { return(Name_Expert); } 

double GetSizeLot() { return(LotSize); } 
double GetTakeProfitBuy() { return(Ask+longTradeTP*Point); } 
double GetTakeProfitSell() { return(Bid-ShortTradeTP*Point); }
double GetStopLossBuy() { return(Bid-LongTradeStopLoss*Point); }
double GetStopLossSell() { return(Ask+ShortTradeStopLoss*Point); }
 
그것은 당신의 외부 입력에 대한 계산입니다
 

와우^^

너무 빨리 RaptorUK가 나를 위해 그것을했습니다 ..

감사해요..


 
albert_lim83 :

야, 나도 알아...

지금까지 나는 성공에 몇 가지 명령을 추가했습니다.

유용합니까 ??

이것은 무엇을 위해??

이 모든 기능 이 필요하지는 않을 것입니다. . . 그들은 당신이 직접 액세스할 수 있는 것보다 전역적으로 선언된 변수를 전달하고 있습니다. . . . 그래서 대신 . . .

ldLot = GetSizeLot(); 

당신이 사용할 수있는 . . .

ldLot = LotSize;

그리고 당신은 그것이 필요하지 않습니다. . . 당신은 단순히 이것을 할 수 있습니다. . .

 OrderSend ( Symbol (),OP_SELL,ldLot,Bid,Slippage,    LotSize    ,ldTake,lsComm, 0 , 0 ); 
 
albert_lim83 :

와우^^

너무 빨리 RaptorUK가 나를 위해 그것을했습니다 ..

감사해요..


for 루프 다음에 코드 주위에 중괄호를 추가하지 않았습니다. . . 그것이 당신이 의도한 것이라면 그것들을 추가해야 할 것입니다. . .
 
onewithzachy :
그것은 당신의 외부 입력에 대한 계산입니다
우리가 이것들을 위해 뭔가를 할 필요가 없다는 것을 의미합니까?
 
RaptorUK :

이 모든 기능이 필요하지는 않을 것입니다. . .

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

:)

 
albert_lim83 :
우리가 이것들을 위해 뭔가를 할 필요가 없다는 것을 의미합니까?
실제로 있어야합니다!