[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 612

 
41ckm39fi :
이동 평균을 비교하는 논리를 다시 작성했지만 여전히 메시지가 없으며 오류가 무엇인지 파악할 수 없습니다.

내 버전을 보았습니까?
 
Vinin :

내 버전을 보았습니까?
아니, 그는 어디에 있습니까?
 
41ckm39fi :
아니, 그는 어디에 있습니까?

이전 페이지에서
 
Vinin :

이전 페이지에서
찾을 것입니다.
 
Reshetov :
안 돼요. 모든 주방에는 고유한 인용구가 있습니다.


모든 것이 절망적이지 않다는 것이 밝혀졌습니다 . http://www.onix-trade.net/forum/index.php?showtopic=87470&st=0&gopid=398757&#entry398757

계속 검색합니다))

 
vlad123 :

MathRand를 올바르게 작동시키는 방법 , 실행할 때마다 동일한 난수 세트를 얻습니다. 그리고 그것은 그것들이 무작위가 아니라는 것을 의미합니다.

MathRand는 사용하기 전에 MathSrand()로 초기화해야 합니다 .

그리고 MathSrand()에 매개변수 로 TimeLocal()을 전달하는 것이 좋습니다.

초기화는 한 번만 필요하며 32768 MathRand() 쿼리에 대해 반복이 발견되지 않습니다.

그 후에 새 시퀀스를 원하면 다시 초기화할 수 있습니다. 그렇지 않으면 동일한 시퀀스가 시작됩니다.

물론 각 단계에서 초기화할 수 있지만 초기화 매개변수가 변경되는 것을 추적해야 합니다.

그렇지 않으면 같은 순서가 될 것입니다

 
휴일이라도 ... 아무도 아무것도 쓰지 않습니다 ... 해피 홀리데이는 모두를 의미합니다!
그러한 계획에 대한 질문은 가장 간단하지만 구체적으로 바보입니다 ... 그리고 그것은 휴일에 관한 것이 아닙니다 ...;)

지금부터 N번째 기록의 최고점과 최저점을 구해야 합니다...

아마도 어딘가에 이미 기성품 솔루션이 있으므로 위대한 발명을하지 않을 것입니다 ...
추신. 너무 많이 마시지 마시기 바랍니다. 초등인건 알지만 작품이 생각을 다 무너뜨리고 깊은 굴욕/열반...

 

문제가 발생했습니다 .. 도움이 ...

 for ( int i = 0 ; i < OrdersTotal (); i++)
  {
    
     if (! OrderSelect (i, SELECT_BY_POS, MODE_TRADES)) continue ;
     if (OrderSymbol() != Symbol ()) continue ;
     if (OrderMagicNumber() != MAGA) continue ; 
     if (OrderType() == OP_BUY)DS= 1 ;


선택기는 열린 주문이 있으면 주문을 찾습니다. 그러나 열린 주문이 없으면 어떻게 감지합니까? 선택기에서 그것은 여전히 마지막으로 존재하는 이미 닫힌 포즈를 보여줄 것입니다...
 

- 고려 중인 기간에 대한 극단 막대의 수를 얻습니다.

- 고점과 저점 검색 기능을 사용합니다.

https://docs.mql4.com/ru/series/iLowest

https://docs.mql4.com/ru/series/iHighest

 
주어진 마법으로 열린 질서 또는 평신도의 부재를 확인하는 방법을 알려주시겠습니까? 선택 순서를 통해 존재를 확인할 수 있지만 부재를 확인하는 방법은 무엇입니까?