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

 
안녕하세요! 이와 같은 것을 구현하는 방법을 알려주시겠습니까?


표시기에서 눌렀을 때 특정 조건을 충족시키는 버튼을 만들었습니다. 그러나 타임프레임이나 차트를 전환하면 초기에 누르지 않은 상태로 재설정됩니다. 그리고 이것은 버튼을 누르면 독점적으로 수동으로 발생해야합니다.

어떻게 될 것인가? 문제의 해결책을 한 줄로 느끼지만 경험과 지식이 부족합니다.
 
Kot :

안녕하세요!

특정 막대로 드래그하면 날짜가 표시되는 스크립트를 만들 수 있습니까? 할 수 있습니까? 그렇다면 어떤 기능입니까? 설명서와 포럼을 읽었지만 아무 것도 찾지 못했습니다. 아이디어나 방향을 제시하세요. 고맙습니다!

여기 누군가를 위해 준비되었습니다. 표시기를 폴더에 놓을 수 있습니다.

세르게이 니콜라예프 :
안녕하세요! 이와 같은 것을 구현하는 방법을 알려주시겠습니까?

표시기에서 눌렀을 때 특정 조건을 충족시키는 버튼을 만들었습니다. 그러나 타임프레임이나 차트를 전환하면 초기에 누르지 않은 상태로 재설정됩니다. 그리고 이것은 버튼을 누르면 독점적으로 수동으로 발생해야합니다.

어떻게 될 것인가? 문제의 해결책을 한 줄로 느끼지만 경험과 지식이 부족합니다.

필요한 소스 코드, 볼 수 있음

그래서 OnInit()가 실행될 때 도움말을 읽으십시오.

파일:
HighLow_TF.mq4  28 kb
 
Igor Makanu :

필요한 소스 코드, 볼 수 있음


코드 자체는 매우 오래되고 방대하며 다음을 입력하여 버튼을 삽입했습니다.
버튼 자체를 제외하고 불필요한 모든 것을 제거한 코드를 첨부하고 있습니다.


시간 프레임을 변경할 때 버튼이 해제되지 않는 방식으로 구현해야 합니다. 이는 일반적으로 가능합니다7!

파일:
xmdz52.mq4  9 kb
 
Сергей Николаев :


코드 자체는 매우 오래되고 방대하며 다음을 입력하여 버튼을 삽입했습니다.
버튼 자체를 제외하고 불필요한 모든 것을 제거한 코드를 첨부하고 있습니다.

최근에 하나의 코드를 게시했는데 여기 에 버튼이 있습니다. 이해에 도움이 될지도...

 

인사말. 뺄 때 이 값은 어디에서 왔는지 알려주세요.

" Bid: ", Bid," buyPrice: ", buyPrice," Bid-buyPrice: ", Bid-buyPrice

buyPrice=입찰가; 개봉시 설정

 
Andrey Sokolov :

인사말. 뺄 때 이 값은 어디에서 왔는지 알려주세요.

" Bid: ", Bid," buyPrice: ", buyPrice," Bid-buyPrice: ", Bid-buyPrice

buyPrice=입찰가; 개봉시 설정

 Comment ("   Bid : ", ( string ) Bid ,"   buyPrice: ", ( string )buyPrice,"   Bid -buyPrice: ", string ( Bid -buyPrice));

또는 (문자열) 대신 DoubleToString() 을 필요한 정밀도로 사용하십시오.

 
Artyom Trishkin :

또는 (문자열) 대신 DoubleToString() 을 필요한 정밀도로 사용하십시오.

감사해요. 계산을 위해 double(Bid-buyPrice)을 사용했습니다.

그런데 왜 그랬을까?

 
Igor Makanu :

2. 디버거

https://www.mql5.com/ru/articles/654

감사합니다. 하지만 다음 줄이 있습니다.

"디버거 사용은 MetaEditor 5의 새로운 기능이며 MetaEditor 4의 기능이 아닙니다."

막 다른 골목)

 
Ghabo :

감사합니다. 하지만 다음 줄이 있습니다.

"디버거 사용은 MetaEditor 5의 새로운 기능이며 MetaEditor 4의 기능이 아닙니다."

막 다른 골목)

있다. 현재 데이터에. MT5에는 과거 데이터에 대한 디버깅 기능이 있습니다.

 
Andrey Sokolov :

감사해요. 계산을 위해 double(Bid-buyPrice)을 사용했습니다.

그런데 왜 그랬을까?

1. 왜?

2. 무슨 일이? 그대로?