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

 
Artyom Trishkin :

이것은 그의 스크립트가 한 번만 작동한다는 것을 의미합니다. 즉, 차트에 올려 놓고 스크립트가 작동하고( 닫힌 위치 ) 언로드됩니다.

그리고 당신은 스크립트가 아니라 고문이 필요합니다.

그것은 나를 위해 잘 작동합니다. 고문으로. 구매 거래에 대해서만.

그리고 매도의 경우 sl은 먼저 가격을 쫓아서 이익을 내고 가격이 반전되면 sl은 손실을 입습니다.

그래서 이 slevel=OrderStopLoss()>Ask+Point*TS; 다른 줄에 넣습니다. 또는 내가 거기에 넣어야 할 줄. 그리고 그것이 전혀 필요한지 여부.

모든 것을 알아내기가 어렵습니다. motzk가 천천히 흘러나오기 시작합니다 :)

 

안녕하세요!

저는 MT4에서 Andrews Pitchfork 를 선의 형태가 아닌 백그라운드에서 시도하기로 결정했습니다. 문제가 해결되지 않았습니다. 줄만 있습니다.

말해주세요, 제가 뭔가 잘못하고 있는 것 아닐까요?

 

여러분, 1차원 문자열 배열을 알파벳순으로 정렬하는 방법. 숫자로 명확하지만 문자열에 대해? 문자 정렬 필요

기능이 있는 사람이 있으면 공유하십시오.

 
Vitaly Muzichenko :

여러분, 1차원 문자열 배열을 알파벳순으로 정렬하는 방법. 숫자로 명확하지만 문자열에 대해? 문자 정렬 필요

기능이 있는 사람이 있으면 공유하십시오.

나중에, 지금은 컴퓨터가 아닙니다.
 
Vitaly Muzichenko :

여러분, 1차원 문자열 배열을 알파벳순으로 정렬하는 방법. 숫자는 명확하지만 문자열은 어떻습니까? 문자 정렬 필요

기능이 있는 사람이 있으면 공유하십시오.

기능이 아닙니다. 예제에 대한 링크일 뿐입니다 .
 
Artyom Trishkin :
기능이 아닙니다. 예제에 대한 링크일 뿐입니다 .

훌륭합니다, 감사합니다 Artyom!

물론 그런 기능이 기본적으로 터미널에 없다는 것은 이상한 일입니다.

 

안녕하세요!

올빼미를 최적화할 때 문제를 해결하는 데 도움이 됩니다. 다른 방법으로 값을 얻을 수 있는 방법

price_up_1

?...

TrendCreate( "1" , Time [bar1],up_level_1, Time [bar2],up_level_2);
price_up_1= NormalizeDouble ( ObjectGetValueByShift ( "1" ,bar_seek), Digits );
 
trader781 :

안녕하세요 여러분, 누구든지 버그를 찾는 데 도움을 줄 수 있습니까?

하나의 주문과 하나의 도구를 사용한 테스트에서는 완벽하게 작동했지만 수십 개를 다른 쌍으로 던졌을 때 작동을 멈췄습니다. 둘째, 이 차트와 관련이 없는 항목을 무시하고 현재 상품의 마지막 주문을 마감할 때가 아니라 첫 번째 트리거 이후에 차트에서 제거됩니다. 지연 작업은 처음에 제공되지 않습니다. 목표는 의도한 대로 작동하지 않는 이유를 파악하는 것입니다.

이 조건은 올빼미가 보류 중인 주문 에만 작동하도록 허용합니다.

     if ( OrderSymbol () == Symbol () && OrderType ()< 2 )
           continue ;
 
Nikolay Gaylis :

안녕하세요!

올빼미를 최적화할 때 문제를 해결하는 데 도움이 됩니다. 다른 방법으로 값을 얻을 수 있는 방법

price_up_1

?...

TrendCreate( "1" , Time [bar1],up_level_1, Time [bar2],up_level_2);
price_up_1= NormalizeDouble ( ObjectGetValueByShift ( "1" ,bar_seek), Digits );
추세선 대신 그래프 개체가 아닌 가상선을 만듭니다. 따라서 ObjectGetValueByShift ( "1" ,bar_seek)를 사용하지 않고 직선 방정식을 사용하여 값을 가져옵니다.
 
Nikolay Gaylis :

이 조건은 올빼미가 보류 중인 주문 에만 작동하도록 허용합니다.

     if ( OrderSymbol () == Symbol () && OrderType ()< 2 )
           continue ;
아마 그렇게 의도했을 것입니다. 사실, 그러한 수표는 보류중인 주문뿐만 아니라 거래 계정을 사용한 모든 작업 (잔액 보충, 인출, 보너스 등)도 고려합니다. 계정 작업.