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

 
RekkeR :

고맙습니다.


그건 그렇고, 프로필 폴더에는 각 개별 프로필에 속하는 폴더가 있습니다. 여기에는 *.CHR 파일이 포함되어 있습니다. 메모장으로도 열 수 있습니다. 같은 문법이라고 보시면 됩니다.
 
rensbit :


SPS, 확인하겠습니다
 
Galion :

인사말! n-변수는 두 값 중 하나를 취하며, 그 조합은 4개 값 중 하나를 p-변수로 전송해야 합니다. 코드에서 어떻게 할 수 있는지 알려주실 수 있습니까?

구체적인 예 - "조합 옵션"과 p-변수로의 전송을 제공합니다.

왜 4개의 값을 사용합니까?

 
sergeev :

구체적인 예 - "조합 옵션"과 p-변수로의 전송을 제공합니다.

왜 4개의 값을 사용합니까?


감사합니다만 조건에 대한 설명이 잘못되어 안내를 드린 것 같습니다.)))
나는 그것을 시도할 것이다.
부울 n_1,
n_2,
n_3,
n_4,
n_5;
intp;
n_2 && n_3이 참이면 p = 101
n_4 && n_5가 참이면 p = 102
n_1 && n_2&&n_5 참이면 p = 104
n_2 && n_3&& n_4&&n_5 참이면 p = 105

많은 변수 n이 있을 수 있으며 if 집합에서 벗어나고 싶습니다.
 
Galion :

감사합니다만 조건에 대한 설명이 잘못되어 안내를 드린 것 같습니다.)))
나는 그것을 시도할 것이다.
부울 n_1,
n_2,
n_3,
n_4,
n_5;
intp;
n_2 && n_3이 참이면 p = 101
n_4 && n_5가 참이면 p = 102
n_1 && n_2&&n_5 참이면 p = 104
n_2 && n_3&& n_4&&n_5 참이면 p = 105

많은 변수 n이 있을 수 있으며 if 집합에서 벗어나고 싶습니다.


바이너리 인코딩 시도

되기를 바란다

 
안녕하세요 여러분! 찻주전자가 mql4에서 Expert Advisor를 생성하도록 도와주세요. 시작 기능의 시작은 다음과 같습니다. H1 차트에서 마지막 시간 동안 완전히 형성된 마지막 캔들을 확인합니다. 마지막 캔들의 종가가 시가보다 높으면 즉시 매수 주문 을 하고 다음 시간 캔들이 완전히 형성될 때까지 1시간을 기다립니다. 완전한 형성 후 즉시 확인합니다. 또한 종가가 시가보다 높으면 다음으로 완전히 형성된 가격을 기다립니다. 시작 가격이 마감 가격보다 높으면 주문을 종료합니다.
 
drknn :


우리는 Ask price를 입력할 변수 (a)를 선언합니다. 고문이 시작될 때 주문을 다시 계산합니다. 주문이 없으면 변수를 재설정합니다. 다음으로 변수가 0인지 확인합니다. 그런 다음 Ask를 입력하고 이 수준에서 주문합니다. 다음 틱에서 프로그램은 주문이 있음을 확인하고 이전 요청을 포함하는 "A" 변수를 건드리지 않을 것이 분명합니다. 또한 시장에 주문이 있는 한 변수 ""의 값은 변경되지 않을 것입니다.

2. 주문 매개변수를 저장해야 하는 경우 서버에 요청하여 변수나 배열에 저장해야 합니다. 한 번만 하고 영장이 더 이상 필요하지 않을 때까지 만지지 마십시오.

교과서의 저자가 언어에 대한 자신의 비전을 가능한 한 명확하게 하려고 했기 때문에 교과서에서 이것을 찾지 못했습니다. 그러나 이 튜토리얼은 "서버-클라이언트" 시스템의 컴퓨터 상호작용 문제를 다루지 않습니다. 튜토리얼과 메타에디터의 도움말은 이러한 문제를 약간만 다루고 있습니다. 초보자는 현재 틱에서 일어나는 일과 다음 틱에서 일어날 일에 대해 생각하지 않습니다. 그는 다음 틱이 동일할 것이라고 잘못 믿고 있습니다. 그러나 이것은 실수입니다. 심각한 실수입니다. 다음 틱에는 프로그램의 완전히 다른 동작이 있을 것입니다. 왜냐하면 새로운 가격이 이전 가격에 왔기 때문에 변수 값이 변경되었기 때문입니다! 그리고 이것은 사이버네틱 자동 기계의 원리에 따라 작동하는 프로그램을 구축할 때 특히 중요합니다. 즉, 자동 기계의 상태에 대한 기억이 있습니다.

포럼 방문자는 문제에 대한 기성 솔루션을 제공할 수 있습니다. 아무 의미가 없습니다. 가장 좋은 점은 작업의 논리를 이해하고 언어를 도구로 마스터하도록 독려하는 것입니다. 여기서 배울 수 있는 가장 좋은 점은 몇 년 동안 도움이 될 개인 지식입니다. 지식과 그것을 적용하는 능력.


조언 감사합니다만 배열을 사용하여 값을 저장하는 방법을 알고 싶습니다. 보류 중인 주문 을 하고 수정하는 동안 이익실현 또는 손절매를 저장하고 다른 값을 변경하는 경우. 그리고 주문이 시장 주문이 된 경우 수행할 작업은 이익실현 및 손절매를 변경할 수 있지만 "OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),OrderTakeProfit());" 시가를 표시해야 하는 경우 표시하는 방법은 무엇입니까? 시도 0, 건너뛰기, 이전 가격 표시, 오류 발생.
 
rensbit :

젠장, 대단해!!!!!!!!!

감사합니다 !!!!!!!!!!!!!!!!!!!!!!!!!!!

 

안녕하세요 !

ASCTrend1sig 표시기 https://www.mql5.com/ru/code/8329 를 사용할 때(EA를 사용하여 테스트할 때) 테스트 속도가 매우 느립니다. 1시간 촛불을 1-2초 동안 확인합니다. 무엇과 연결되어 있습니까? 지표 때문에?

 

mql4의 인형을 도와 코드의 시작 부분을 만듭니다. 시작 기능의 시작은 다음과 같습니다. H1 차트에서 마지막 시간 동안 완전히 형성된 마지막 캔들을 확인합니다. 마지막 캔들의 종가가 시가보다 높으면 즉시 매수 주문 을 하고 다음 시간 캔들이 완전히 형성될 때까지 기다립니다. 완전한 형성 후 즉시 확인합니다. 또한 종가가 시가보다 높으면 다음으로 완전히 형성된 가격을 기다립니다. 시작 가격이 마감 가격보다 높으면 주문을 종료합니다.

이를 구현하고 이 코드 조각을 작성하거나 게시하는 데 도움이 되는 연산자 및 명령.

미리 감사드립니다!