나는 라인 + 3*Point의 가격에 텍스트를 묶지만(즉, 조금 더 높게 설정), 어쨌든 차트(창)의 크기를 변경하면 텍스트가 라인 위 또는 아래에 있게 됩니다. 또는 라인 수준(점프)에서 ... 왜 이런 일이 발생합니까? - 나는 가격에 대한 정확한 좌표를 제공합니다. 어떻게 해결되나요?
나는 다른 사람들이 어떻게하는지보고 시도했지만 효과는 비슷합니다. 이 "줄넘기"를 제거하는 방법을 이해하고 싶습니다. 그리고 가장 중요한 것은 좌표가 고정되어 있기 때문에 가격과 시간이 나타나는 이유입니다.
나는 라인 + 3*Point의 가격에 텍스트를 묶지만(즉, 조금 더 높게 설정), 어쨌든 차트(창)의 크기를 변경하면 텍스트가 라인 위 또는 아래에 있게 됩니다. 또는 라인 수준(점프)에서 ... 왜 이런 일이 발생합니까? - 가격에 대한 정확한 좌표를 제공합니다. 어떻게 해결되나요?
나는 다른 사람들이 어떻게하는지보고 시도했지만 효과는 비슷합니다. 이 "줄넘기"를 제거하는 방법을 이해하고 싶습니다. 그리고 가장 중요한 것은 좌표가 고정되어 있기 때문에 가격과 시간이 표시되는 이유는 무엇입니까?
이는 시간대마다 차트 크기가 다르고 3*포인트의 픽셀 크기가 다르기 때문에 발생합니다. 거리를 항상 동일하게 만들려면 원하는 거리를 픽셀 단위 로 선택하고 ObjectGet() 및 ObjectSet() 함수 를 사용하여 각 시간 프레임에 대해 몇 개의 포인트가 될지 계산해야 합니다. 식별자 OBJPROP_XDISTANCE를 사용하여 텍스트 앵커 각도를 더 낮게 설정하여 텍스트가 항상 라인 위에 있고 위쪽이 라인 아래에 있도록 설정합니다.
Nekseron : 안녕하세요. "다중 모듈화"를 구성하는 방법을 설명합니까? 큰 기능이 별도의 파일에 있기를 원합니다.
라이브러리 (라이브러리) - 자주 사용하는 사용자 프로그램 블록을 저장하고 배포하도록 설계된 사용자 정의 함수 라이브러리입니다. 라이브러리는 자체적으로 실행할 수 없습니다. 라이브러리는 terminal_directory\experts\libraries 디렉토리에 저장하는 것이 좋습니다.
포함된 파일 - 자주 사용되는 사용자 프로그램 블록의 소스 텍스트입니다. 이러한 파일은 컴파일 단계에서 Expert Advisors, 스크립트, 사용자 지정 표시기 및 라이브러리의 소스 텍스트에 포함될 수 있습니다. 라이브러리 함수 호출의 오버헤드로 인해 라이브러리를 사용하는 것보다 포함 파일을 사용하는 것이 좋습니다. 포함 파일은 terminal_directory\experts\include 디렉토리에 저장하는 것이 좋습니다.
이는 시간대마다 차트 크기가 다르고 3*포인트의 픽셀 크기가 다르기 때문에 발생합니다. 거리를 항상 동일하게 만들려면 원하는 거리를 픽셀 단위 로 선택하고 ObjectGet() 및 ObjectSet() 함수 를 사용하여 각 시간 프레임에 대해 몇 개의 포인트가 될지 계산해야 합니다. 식별자 OBJPROP_XDISTANCE를 사용하여 텍스트 앵커 각도를 더 낮게 설정하여 텍스트가 항상 라인 위에 있고 위쪽이 라인 아래에 있도록 설정합니다.
비탈리, 정말 감사합니다! 나는 실험할 것이다. 스냅 각도 옵션이 도움이 될 것이라고 생각합니다. 나는 아직 그것을하는 방법을 모르지만 지금은 무엇을 실험해야하는지 더 명확합니다. 다시 한번 감사합니다!
나는 라인 + 3*Point의 가격에 텍스트를 묶지만(즉, 조금 더 높게 설정), 어쨌든 차트(창)의 크기를 변경하면 텍스트가 라인 위 또는 아래에 있게 됩니다. 또는 라인 수준(점프)에서 ... 왜 이런 일이 발생합니까? - 나는 가격에 대한 정확한 좌표를 제공합니다. 어떻게 해결되나요?
나는 다른 사람들이 어떻게하는지보고 시도했지만 효과는 비슷합니다. 이 "줄넘기"를 제거하는 방법을 이해하고 싶습니다. 그리고 가장 중요한 것은 좌표가 고정되어 있기 때문에 가격과 시간이 나타나는 이유입니다.
당신은 소원을 조금 공식화합니다. 특정 주문을 마감할 때인가요?
그렇지 않은 경우 매우 간단합니다.
프로그램 초반에
int 이전_총_주문수=0;
프로그램 본문에서:
새 주문을 열 때
이전_주문++;
시험:
if (prevous_orders>OrdersTotal()) CloseAllTrades(Sym); //이 함수는 이 인스트루먼트에 대한 모든 주문을 마감하는 코드베이스 중 하나일 수 있습니다.
마지막 미결제 주문이 마감될 때
그런 다음 프로그램 시작 부분에서 변수 Last_ticket을 선언합니다.
주문을 열 때 Last_ticket=OrderSend.....
시험:
if(OrderSelect( OrderSelect ( Last_ticket, SELECT_BY_TICKET , int pool=MODE_TRADES)!=true) CloseAllTrades(Sym);
시도했지만 if( OrderSelect ( OrderSelect ( Last_ticket, SELECT_BY_TICKET , int pool=MODE_TRADES)!=true) 를 입력해도 작동하지 않습니다. CloseAllTrades(Sym);
오류를 제공합니다:
')' - 불균형 오른쪽 괄호, '!=' - 초기화 예상, 'true' - 쉼표 또는 세미콜론 예상, 'Sym' - 변수가 정의되지 않음, 'pool' - 변수가 이미 정의됨.
'Sym' - 변수가 정의되지 않음 - 이 값을 lasttype==OP_SELL로 대체하여 제거했습니다. 나머지는 모르겠습니다.
시도했지만 if(OrderSelect( OrderSelect ( Last_ticket, SELECT_BY_TICKET , int pool=MODE_TRADES)!=true) 를 입력해도 작동하지 않습니다. CloseAllTrades(Sym);
오류를 제공합니다:
')' - 불균형 오른쪽 괄호, '!=' - 초기화 예상, 'true' - 쉼표 또는 세미콜론 예상, 'Sym' - 변수가 정의되지 않음, 'pool' - 변수가 이미 정의됨.
'Sym' - 변수가 정의되지 않음 - 이 값을 lasttype==OP_SELL로 대체하여 제거했습니다. 나머지는 모르겠습니다.
내가 이것을 완성된 코드가 아니라 아이디어로 게시했다는 사실을 눈치채셨나요? ))
죄송합니다. OrderSelect를 두 번 입력했습니다.
if( OrderSelect ( Last_ticket, SELECT_BY_TICKET , int pool=MODE_TRADES)!=true) CloseAllTrades(Sym);
CloseAllTrades(Sym) 함수는 순전히 내 함수입니다. Kim V의 함수를 보면 이 쌍에 대한 모든 트랜잭션을 닫는 유사한 함수가 있을 것입니다. 이렇게 하려면 Sym 변수도 문자열 Sym=EURUSD로 선언해야 합니다. (이것은 커플에게 가능한 옵션입니다)
나는 라인 + 3*Point의 가격에 텍스트를 묶지만(즉, 조금 더 높게 설정), 어쨌든 차트(창)의 크기를 변경하면 텍스트가 라인 위 또는 아래에 있게 됩니다. 또는 라인 수준(점프)에서 ... 왜 이런 일이 발생합니까? - 가격에 대한 정확한 좌표를 제공합니다. 어떻게 해결되나요?
나는 다른 사람들이 어떻게하는지보고 시도했지만 효과는 비슷합니다. 이 "줄넘기"를 제거하는 방법을 이해하고 싶습니다. 그리고 가장 중요한 것은 좌표가 고정되어 있기 때문에 가격과 시간이 표시되는 이유는 무엇입니까?
이는 시간대마다 차트 크기가 다르고 3*포인트 의 픽셀 크기 가 다르기 때문에 발생합니다. 거리를 항상 동일하게 만들려면 원하는 거리를 픽셀 단위 로 선택하고 ObjectGet() 및 ObjectSet() 함수 를 사용하여 각 시간 프레임 에 대해 몇 개의 포인트가 될지 계산해야 합니다. 식별자 OBJPROP_XDISTANCE를 사용하여 텍스트 앵커 각도를 더 낮게 설정하여 텍스트가 항상 라인 위에 있고 위쪽이 라인 아래에 있도록 설정합니다.
일반 견적은 어디에서 다운로드할 수 있습니까?
어째서인지 "인용 아카이브"를 통해 산산조각이 난다.
안녕하세요. "다중 모듈화"를 구성하는 방법을 설명합니까? 큰 기능이 별도의 파일에 있기를 원합니다.
라이브러리 (라이브러리) - 자주 사용하는 사용자 프로그램 블록을 저장하고 배포하도록 설계된 사용자 정의 함수 라이브러리입니다. 라이브러리는 자체적으로 실행할 수 없습니다.
라이브러리는 terminal_directory\experts\libraries 디렉토리에 저장하는 것이 좋습니다.
포함된 파일 - 자주 사용되는 사용자 프로그램 블록의 소스 텍스트입니다. 이러한 파일은 컴파일 단계에서 Expert Advisors, 스크립트, 사용자 지정 표시기 및 라이브러리의 소스 텍스트에 포함될 수 있습니다. 라이브러리 함수 호출의 오버헤드로 인해 라이브러리를 사용하는 것보다 포함 파일을 사용하는 것이 좋습니다. 포함 파일은 terminal_directory\experts\include 디렉토리에 저장하는 것이 좋습니다.
안녕하세요. "다중 모듈화"를 구성하는 방법을 설명합니까? 큰 기능이 별도의 파일에 있기를 원합니다.
안녕하세요, 알려주세요 pliz 공식 여권으로 소량의 WMZ를 빌릴 수있는 사이트를 누군가 알고있을 것입니다. 급하게 3 WMZ가 필요하고 가십시오. 지금은 방법이 없습니다 =((
이는 시간대마다 차트 크기가 다르고 3*포인트 의 픽셀 크기 가 다르기 때문에 발생합니다. 거리를 항상 동일하게 만들려면 원하는 거리를 픽셀 단위 로 선택하고 ObjectGet() 및 ObjectSet() 함수 를 사용하여 각 시간 프레임 에 대해 몇 개의 포인트가 될지 계산해야 합니다. 식별자 OBJPROP_XDISTANCE를 사용하여 텍스트 앵커 각도를 더 낮게 설정하여 텍스트가 항상 라인 위에 있고 위쪽이 라인 아래에 있도록 설정합니다.