유용한 도구에 감사드립니다. 단지 문제 : LOTS (더블 로트 = 0.01; // 로트 (핍 단위))를 수정할 수 없습니다.
포지션을 열면 항상 0.01이 나옵니다. 저는 프로그래머가 아닙니다.
시간 내주셔서 감사합니다.
"다른 프로그램과 마찬가지로 스크립트에도입력 변수가 있을 수 있습니다. 그러나 스크립트의 경우 스크립트에서입력을정의하더라도 기본적으로 매개변수 입력 대화 상자가 표시되지 않습니다.스크립트를 실행하기 전에 속성 대화 상자가 열리도록 하려면#property script_show_inputs 지시문을 적용해야 합니다. 이 지시어는스크립트_show_confirm보다우선하므로 대화 상자의 출력은 확인 요청을 비활성화합니다(대화 상자 자체가 비슷한 역할을 하므로). 이 지시어는 입력 변수가 없더라도 대화 상자를 호출합니다.사용자에게 제품 설명과 버전(공통 탭에 표시됨)을 표시하는 데 사용할 수 있습니다." (스크립트 - 애플리케이션 프로그램 만들기 - 트레이더용 MQL5 프로그래밍).
OP의 코드는 GlobalVariables(GV)로 복잡합니다. show inputs 지시문을 사용하면 GV가 필요하지 않습니다. 또한 포인트를 핍으로 변환하는 포인트 승수도 없습니다. 이 글에 첨부된 코드에서 SL 및 TP 입력을 추가하고, SL 및 TP 입력을 포인트로 다시 주석 처리하고, GV를 삭제했습니다. 이 코드는 컴파일되지만 테스트되지 않았습니다.
유용한 도구에 감사드립니다. 단지 문제 : LOTS (더블 로트 = 0.01; // 로트 (핍 단위))를 수정할 수 없습니다.
포지션을 열면 항상 0.01이 나옵니다. 저는 프로그래머가 아닙니다.
시간 내주셔서 감사합니다.
"다른 프로그램과 마찬가지로 스크립트에도입력 변수가 있을 수 있습니다. 그러나 스크립트의 경우 스크립트에서입력을정의하더라도 기본적으로 매개변수 입력 대화 상자가 표시되지 않습니다.스크립트를 실행하기 전에 속성 대화 상자가 열리도록 하려면#property script_show_inputs 지시문을 적용해야 합니다. 이 지시어는스크립트_show_confirm보다우선하므로 대화 상자의 출력은 확인 요청을 비활성화합니다(대화 상자 자체가 비슷한 역할을 하므로). 이 지시어는 입력 변수가 없더라도 대화 상자를 호출합니다.사용자에게 제품 설명과 버전(공통 탭에 표시됨)을 표시하는 데 사용할 수 있습니다." (스크립트 - 애플리케이션 프로그램 만들기 - 트레이더용 MQL5 프로그래밍).
바꾸기:
로 바꿉니다:
이렇게 하면 스크립트를 차트에 첨부할 때 조정 가능한 설정이 제공됩니다.이번에 운영자가 서식을 수정했습니다. 앞으로는 코드 형식을 올바르게 지정해 주세요. 코드 형식이 잘못 지정된 게시물은 삭제될 수 있습니다.
답변해 주셔서 감사합니다.
코드를 변경했습니다:
하지만
오류: '로츠' - 상수를 수정할 수 없습니다 buy+sl+tp --------.mq5 53 4
답변해 주셔서 감사합니다.
코드를 변경했습니다:
하지만
오류: 'Lots' - 상수를 수정할 수 없음 buy+sl+tp --------.mq5 53 4
OP의 코드는 GlobalVariables(GV)로 복잡합니다. show inputs 지시문을 사용하면 GV가 필요하지 않습니다. 또한 포인트를 핍으로 변환하는 포인트 승수도 없습니다. 이 글에 첨부된 코드에서 SL 및 TP 입력을 추가하고, SL 및 TP 입력을 포인트로 다시 주석 처리하고, GV를 삭제했습니다. 이 코드는 컴파일되지만 테스트되지 않았습니다.