보조지표 게시글

트레이더를 위한 계약 사양 표시 방법

첨부파일
8007.zip (2.91 KB, 다운로드 0회)

정보를 테이블 형식으로 표시하는 것이 필요할 때가 있습니다. 메인 창에 여러 줄을 간단히 표시하는 것은 전혀 문제되지 않으며, Comment(line_1, "\n", line_2, "\n"...)를 사용하기만 하면 됩니다. 예를 들어, Comment2를 참고해보세요.

하지만 Comment() 함수는 정보가 메인 차트 창에만 표시됩니다. 때때로 우리는 지표의 서브윈도우에 정보를 표시해야 할 필요가 있습니다. 이럴 때는 다음의 예제가 유용할 수 있습니다.

이 지표는 특정 심볼에 대한 계약 사양을 표시합니다. void PrepareInfo(string & array[][]) 함수는 MarketInfo() 함수를 사용하여 2차원 문자열 배열을 채웁니다. 그 다음 이 배열은 void Show(string valueArray[][]) 함수를 통해 표시됩니다.

이 함수는 범용적이어서 어떤 2차원 배열도 표시하는 데 사용할 수 있습니다. void RefreshAccountInfo() 함수는 심볼, 시간 프레임 또는 계좌를 전환할 때 정보를 업데이트하는 데 필요합니다.


모든 사양 세부 사항은 한 번만 계산되고 표시되며, 즉 매 틱마다 업데이트되지 않습니다.

아래는 사용 예제입니다:




연관 포스트

댓글 (0)