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

 
novichok2018 :

그럼에도 불구하고 포럼에 대한 바로 그 호소조차도 이미 이해에 자극을 줍니다. 그것은 이해 한 것 같습니다 - 선은 그려졌지만 단 하나입니다. 다른 사람을 그리려면 이것을 지워야 합니다.

자, 이제 역사의 첫 번째 줄 대신 마지막 줄이 그려집니다 . 이것은 확실히 좋지만 모든 라인을 보존해야 합니다. 이것을 달성하는 방법? 고맙습니다.

 
novichok2018 :

자, 이제 역사의 첫 번째 줄 대신 마지막 줄이 그려집니다 . 이것은 확실히 좋지만 모든 라인을 보존해야 합니다. 이것을 달성하는 방법? 고맙습니다.

줄 이름에 막대 시간을 추가합니다.

 
Alexey Viktorov :

줄 이름에 막대 시간을 추가합니다.

나는 어떻게 이해하지 못한다.

 
Alexey Viktorov :

줄 이름에 막대 시간을 추가합니다.

이름에 시간을 추가하는 방법과 추가할 마디 시간은 어디에서 읽을 수 있습니까?

 
novichok2018 :

이름에 시간을 추가하는 방법과 추가할 마디 시간은 어디에서 읽을 수 있습니까?

시간의 정의만 라인명 할당 앞에 와야 합니다.


         if ((op1-lo1)> 50 && (cl1-lo1)< 10 )
        {   Alert ( "VertLine" );
         datetime time=Time[ 0 ];
         string obj_name= "VertLine" +( string )time ;
         color col = clrGreen ; 
         ObjectCreate ( 0 ,obj_name, OBJ_VLINE , 0 ,time, 0 , 0 , 0 );
         ObjectSetInteger ( 0 ,obj_name, OBJPROP_COLOR ,col);
        }
 
Alexey Viktorov :
시간의 정의만 라인명 할당 앞에 와야 합니다.


고맙습니다. 코드를 보면 모든 것이 명확해집니다. 그리고 그는 아무것도하지 않을 것입니다. 선이 차트에 남게 하려면 선 이름에 막대 시간을 추가해야 한다는 점과 그 이유는 어디에서도 본 적이 없습니다. 내가 그렇게 부주의합니까?

 
novichok2018 :

그럼에도 불구하고 포럼에 대한 바로 그 호소조차도 이미 이해에 자극을 줍니다. 그것은 이해 한 것 같습니다 - 선은 그려졌지만 단 하나입니다. 다른 사람을 그리려면 이것을 지워야 합니다.

... 또는 이름에 줄 번호를 지정하십시오. 같은 이름을 가진 줄은 두 개 이상 있을 수 없기 때문입니다.

 
Alexandr Sokolov :

... 같은 이름의 줄은 두 개 이상 있을 수 없습니다.

그리고 진실! 모든 것이 매우 간단합니다 ... 감사합니다.

 

다시 안녕!

마감 위치에서 이상한 점이 발견되었습니다. 이익 실현은 가격에 도달하는 순간이 아니라 새로운 막대에서 시작됩니다. 이유는 무엇입니까?

코드 조각과 그래픽이 첨부되어 있습니다.

       if (New_Bar)      
         {
         if (Hour()> 9 && Hour()< 20 )
         {
           if (...ЗДЕСЬ УСЛОВИЕ...) 
          {LotCalc();
       double TP=Ask- 300 * Point ();
             t2= OrderSend ( Symbol (),OP_SELL,LOT,Bid,slippage, 0 ,TP, "" ,magic, 0 ,Red);
             if (t2> 0 )
           {
             if ( OrderSelect (t2,SELECT_BY_TICKET,MODE_TRADES))
            {
             Alert ( "Открыта SELL" );
            }
           }            
         else
             Print ( "Error opening SELL order : " , GetLastError ());
         return ; 
            }
         }
         }

파편

 
novichok2018 :

다시 안녕!

클로징 포지션에서 이상한 점이 발견되었습니다. 이익실현은 가격에 도달하는 순간이 아니라 새로운 바에서 시작됩니다. 이유는 무엇입니까?

코드 조각과 그래픽이 첨부되어 있습니다.


젠장! 이유없이 다시 걱정! 방금 시가로 테스트 득점해서 포기했습니다...