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

 
ikatsko >> :

(간단함을 위해) 코드에 문제를 구성하는 부분만 남깁니다. 우리는 지표를 놓고 말하자면 문제를 봅니다.




내가 틀리지 않았다면 init 함수는 차트에 매달려있을 때 한 번만 호출됩니다. 메모리 관리자의 작업으로 "이해할 수 없는 순간"을 피하기 위해 t\f를 변경할 때 강제로 다시 초기화하는 것이 논리적입니다.

 if ( CurrentPeriod ! = Period ( ) )
{
    ReInitParam ( ) ;
    CurrentPeriod = Period ( ) ;
}

행운을 빕니다.

 
ikatsko писал(а) >>

(간단함을 위해) 코드에 문제를 구성하는 것만 남겨둡니다. 우리는 지표를 놓고 말하자면 문제를 봅니다.



//+----------------------------------------------- --------------------+
//| 사용자 지정 표시기 초기화 기능 |
//+----------------------------------------------- --------------------+
정수 초기화()
{
//................................................................................ ...........
Set_SL[역사*깊이]=1.0*레벨*포인트;
Alert("Init:"," Set_SL[",History*Depth,"]=",Set_SL[History*Depth]);//특별히 보기 위해 가져왔습니다: 0.0001을 보여줍니다.
//------------------------------------------------ --------------------//----
리턴(0);
}

init()에서 배열에 액세스하면 안 됩니다. 대부분의 어레이는 아직 초기화되지 않았습니다. 문제가 있는 부분을 start()로 옮기는 것이 합리적입니다.

 
Vinin >> :

마지막으로 마감된 거래를 확인하는 것으로 충분합니다. 하지만 이야기가 아직 끝나지 않았을 때를 예견해야 합니다.

이를 위해 어떤 기능을 사용할 수 있습니까?

 
xruss писал(а) >>

이를 위해 어떤 기능을 사용할 수 있습니까?

함수를 작성하거나 완성된 함수를 찾아야 합니다.

 
VladislavVG >> :

내가 틀리지 않았다면 init 함수는 차트에 매달려있을 때 한 번만 호출됩니다. 메모리 관리자의 작업으로 "이해할 수 없는 순간"을 피하기 위해 t\f를 변경할 때 강제로 다시 초기화하는 것이 논리적입니다.


행운을 빕니다.

교과서에서:

특수 함수 init().
사용자 지정 표시기에서 특수 init() 함수는 클라이언트 터미널 시작 직후, 금융 상품 및/또는 차트 기간을 변경한 후, MetaEditor에서 프로그램을 다시 컴파일한 후, 사용자 지정 표시기 설정 창.

 
ikatsko >> :

교과서에서:

특수 함수 init().
사용자 지정 표시기에서 특수 init() 함수는 클라이언트 터미널 시작 직후, 금융 상품 및/또는 차트 기간을 변경한 후, MetaEditor에서 프로그램을 다시 컴파일한 후, 사용자 지정 표시기 설정 창.

당신은 여전히 시도합니다. 기껏해야 5분 정도 걸립니다. 함수를 선언하고 할당의 초기화 부분에서 거기로 전송하고 제가 쓴 방식으로 호출합니다.

행운을 빕니다.

함수를 제공하는 ZY 값 max int - EMPTY_VALUE일 가능성이 큽니다.

아, 한 가지 더: CurrentPeriod 변수는 파일에 대해 정적 또는 전역으로 선언되어야 합니다. 나는 보통 그러한 변수에 -1을 할당합니다.

 
이전 막대(이미 형성된)를 참조하는 방법은 무엇입니까?
 
RocketTrend >> :
이전 막대(이미 형성된)를 참조하는 방법은 무엇입니까?

닫기[1]/열기[1]/높음[1]/낮음[1]/.... 필요한 값에 따라 다릅니다.

 
VladislavVG >> :

닫기[1]/열기[1]/높음[1]/낮음[1]/.... 필요한 값에 따라 다릅니다.

감사해요

 
VladislavVG >> :

닫기[1]/열기[1]/높음[1]/낮음[1]/.... 필요한 값에 따라 다릅니다.

감사해요