MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 109

 
trader781 :

여보세요

왜 이렇게 표시되는지 누가 보나요?

즉, 기능이 다르면 속성이 다르고 표시가 동일합니다.

또한 동일한 유형의 다른 두 객체의 경우 그 중 하나만 작동하고 나머지 매개변수는 무시됩니다.

그리고 어떤 이름으로 라인이 생성되는지, 어떤 이름으로 라인을 이동하고 삭제하는지 살펴보세요.

그리고 호출될 때 함수에 매개변수를 전달하지 않는 이유는 무엇입니까?

 
Vitalie Postolache :

그리고 어떤 이름으로 라인이 생성되는지, 어떤 이름으로 라인을 이동하고 삭제하는지 살펴보세요.

그리고 호출될 때 함수에 매개변수를 전달하지 않는 이유는 무엇입니까?

어떻게 된 건지 이해가 안 가는데 이름을 수정했는데 주문 유형에 관계없이 줄이 계속 빨간색으로 표시되고 그냥 다르게 호출 되었습니다. (그런 다음 10바씩 자르는 방법을 찾아야 합니다.) 정확히 방법이 필요합니다.
파일:
 
trader781 :
어떻게 된 건지 이해가 안 가는데 이름을 수정했는데 주문 유형에 관계없이 줄이 계속 빨간색으로 표시되고 그냥 다르게 호출 되었습니다. (그러면 10마디씩 끊는 방법을 찾아야 함)

직선 세그먼트는 추세선(OBJ_TREND 또는 OBJ_TRENDBYANGLE)으로만 그릴 수 있습니다. 수평선과 수직선은 잘리지 않습니다.

그리고 이러한 조건은 무엇입니까?

   if(!price1) 

      price1=FindLastOrderOpenPrice();

..............   

if(!price2)

      price2=FindLastOrderOpenPrice(); 

그들에게서 무엇을 원하십니까?

그리고 당신은 잡지를 읽어야 합니다. 그것은 무엇을 말합니까?
 
안녕하세요 여러분

표시기의 표시를 변경해야 합니다(가는 선을 점선으로 변경).

그래서 지금:




다음과 같이 필요합니다.





말해 주세요 수행하는 방법?
 
W0tman :
안녕하세요 여러분

표시기의 표시를 변경해야 합니다(가는 선을 점선으로 변경).

그래서 지금:




다음과 같이 필요합니다.





말해 주세요 수행하는 방법?
STYLE_DOT
 
Vitalie Postolache :


가격이 0과 같거나 설정되지 않은 경우 마지막 주문의 가격을 라인 좌표로 할당합니다. 이것으로 모든 것이 괜찮습니다.

매거진도 정상이며 계정을 정상적으로 병합합니다. 보증금 부족에 대한 오류가 표시되지 않습니다.

그러나 선은 여전히 빨간색입니다. 즉, 우리는 구매 라인을 호출하고 사실이며 매개 변수를 전달하지만 다른 것들은 전송됩니다.

 
Artyom은 어떻게 인내심을 가지고 있습니까???
 
Vitaly Muzichenko :

다음과 같이 시도하십시오.

if ( ObjectFind ( 0 , "Rectangle 33579" )< 0 ) Alert ( "НЕТ" );
else Alert ( "ДА" );

Symophoritis (((이게 어떻게 당신이 사용할 수없는 기능 ((
 

현재 쌍에서 지난 60초 동안 마감된 주문 수 와 총 이익을 계산하는 함수를 작성하는 데 도움을 주세요. 혀를 제대로 발음하지 못합니다.

   int CountClosedSellOrders= 0 , CountClosedBuyOrders;
   double ClosingSellProfit= 0 , ClosingBuyProfit;
   for ( int i= 0 ; i< OrdersHistoryTotal (); i++)
   {
       if ( OrderSelect (i, SELECT_BY_POS , MODE_HISTORY ) && OrderSymbol ()== Symbol ())
      {
         if ( OrderType ()== OP_SELL )
         {
             if (. . .)                    
            {
               CountClosedSellOrders++;
               ClosingSellProfit+= OrderProfit ()+ OrderCommission ()+ OrderSwap ();
            }
         if ( OrderType ()== OP_BUY )
         {
             if (. . .)                    
            {
               CountClosedBuyOrders++;
               ClosingBuyProfit+= OrderProfit ()+ OrderCommission ()+ OrderSwap ();
            }
         }
      }
   }
 
Vitaly Muzichenko :

다음과 같이 시도하십시오.

if ( ObjectFind ( 0 , "Rectangle 33579" )< 0 ) Alert ( "НЕТ" );
else Alert ( "ДА" );
감사합니다, 다른 쌍에서도 표시기가 시작되었음을 알았습니다)()()