[ARCHIVE] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 5. - 페이지 120

 
RodionD :
BARS의 주어진 수를 다시 열어 주문을 확인하는 방법을 알려주시겠습니까?
iBarShift(Symbol(),Period(),OrderOpenTime()) 은 현재 기호, 현재 시간 프레임에서 선택한 주문 의 열린 막대를 반환합니다. 여기서부터 춤을 춥니다.
 

모두에게 좋은 하루.

그런 스크립트가 있습니까? 필요한 지표로 하나의 차트(한 쌍)를 만들고 템플릿으로 저장한 다음 다른 쌍을 스크롤합니다. 이것은 컴퓨터를 로드하기 위한 것이 아닙니다.

 
Ale-xander :

모두에게 좋은 하루.

그런 스크립트가 있습니까? 필요한 지표로 하나의 차트(한 쌍)를 만들고 템플릿으로 저장한 다음 다른 쌍을 스크롤합니다. 이것은 컴퓨터를 로드하기 위한 것이 아닙니다.

따라서 도구 모음에는 "템플릿" 아이콘이 있습니다. 거기에 저장하고 자구자트할 수 있습니다. 또한 -file- 탭의 프로필과 기호 목록을 사용하여 ... 따옴표를 마우스 오른쪽 버튼으로 클릭할 수 있습니다. .

 

안녕하세요,

도구 -> 설정 -> 알림 탭에서 푸시 알림을 구성할 수 있습니다. 나는 그것들을 사용하는 방법을 모른다. 이것이 어떻게 유용할 수 있는지 이해하는 사람이 있다면 공유해주세요 :)

이제 Expert Advisor를 원격으로 제어할 수 있다면... Expert Advisor가 거래하는 것을 허용하거나 금지한다고 가정해 봅시다. 유용할 것입니다. 그런 기능이 있나요?

고맙습니다.

 
Notter :

따라서 도구 모음에는 "템플릿" 아이콘이 있습니다. 거기에 저장하고 자구자트할 수 있습니다. 또한 -file- 탭의 프로필과 기호 목록을 사용하여 ... 따옴표를 마우스 오른쪽 버튼으로 클릭할 수 있습니다. .


제가 제대로 설명을 못했을 수도 있습니다. 이것은 내가 가지고있는 표준입니다. 내 생각은 하나의 차트만 열려 있고 나머지 따옴표는 기호라는 것입니다.
 

안녕하세요! 아직 MQL4 프로그래밍의 첫 단계를 밟고 있는 동안, 평평한 범위의 돌파에 대한 포지션을 여는 간단한 Expert Advisor를 작성하려는 내 아이디어를 프로그램 언어로 번역하는 것은 여전히 어렵습니다. 그 본질은 간단합니다. 평평한 범위의 n 번째 막대가 설정되어 고문이 각 막대의 높음과 낮음 간의 차이를 지속적으로 다시 계산합니다. 이러한 차이는 합산되어 n개의 막대로 나뉩니다. 따라서 극한 범위의 차이의 평균값이 나오는데, 이를 실제 델타 평균이라고 합시다. 값이 0보다 크고 설정에 지정된 외부 변수 d보다 작은 경우 EA는 범위의 극한에서 변수 L의 거리에 BuyStop 및 SellStop 주문을 배치합니다. EA 설정에 변수 k를 제공하는 것도 중요합니다. 이 변수는 EA가 설정한 정지 주문 쌍 수와 이익실현 및 손절매 값에 대한 제한을 설정합니다.
어드바이저의 외부 변수 목록:
1) extern int n - 범위의 막대 수.
2) extern double d - n 범위 막대로 나눈 범위 막대의 지수 간의 차이 합계의 필요한 결과입니다.
3) extern int L - EA가 주문을 중지하는 수준까지 범위 막대의 극값 사이의 거리(포인트 단위).
4) extern int k - EA가 내린 정지 주문 쌍의 수;
5) TakeProfit - 포인트의 이익 가치;
6) StopLoss - 포인트 단위의 손절매 값.

7) 로트 - 로트 크기.

외부 변수를 제대로 공식화하지 않았을 수도 있습니다. 저를 수정하고 엄격하게 판단하지 마십시오. 프로그램 알고리즘 작성에 도움을 주셔서 진심으로 감사드립니다.

 
BeerGod :

터미널의 눈금자로 무엇을 보았습니까? 아니면 이에 대한 표시기가 있습니까?

아니요, MT4 십자선을 보고 마우스오버했습니다.
 
khrystuk :

안녕하세요! 아직 MQL4 프로그래밍의 첫 단계를 밟고 있는 동안, 평평한 범위의 돌파에서 포지션을 여는 간단한 Expert Advisor를 작성하려는 내 아이디어를 프로그램 언어로 번역하는 것은 여전히 어렵습니다. 그 본질은 간단합니다. 평평한 범위의 n 번째 막대가 설정되어 고문이 각 막대의 높음과 낮음 간의 차이를 지속적으로 다시 계산합니다. 이러한 차이는 합산되어 n개의 막대로 나뉩니다. 따라서 극한 범위의 차이의 평균값이 나오는데, 이를 실제 델타 평균이라고 합시다. 값이 0보다 크고 설정에 지정된 외부 변수 d보다 작은 경우 EA는 범위의 극한에서 변수 L의 거리에 BuyStop 및 SellStop 주문을 배치합니다. EA 설정에 변수 k를 제공하는 것도 중요합니다. 이 변수는 EA가 설정한 정지 주문 쌍 수와 이익실현 및 손절매 값에 대한 제한을 설정합니다.
어드바이저의 외부 변수 목록:
1) extern int n - 범위의 막대 수.
2) extern double d - n 범위 막대로 나눈 범위 막대의 지수 간의 차이 합계의 필요한 결과입니다.
3) extern int L - EA가 주문을 중지하는 수준까지 범위 막대의 극값 사이의 거리(포인트 단위).
4) extern int k - EA가 내린 정지 주문 쌍의 수;
5) TakeProfit - 포인트의 이익 가치;
6) StopLoss - 포인트 단위의 손절매 값.

7) 로트 - 로트 크기.

외부 변수를 제대로 공식화하지 않았을 수도 있습니다. 저를 수정하고 엄격하게 판단하지 마십시오. 프로그램 알고리즘 작성에 도움을 주셔서 진심으로 감사드립니다.

우리가 맥주와 칩을 위해 운전하는 동안 코드 작성을 시작하십시오 ...

그 때 코드에 대한 질문이 있습니다. 도움이 될 것입니다. 그 동안 ... 당신은 여전히 오프너를 찾아야합니다 ...

 
artmedia70 :
어떤 경우든 보류 중인 주문의 경우 주문 가격 을 기준으로 스톱테이크 가 이루어져야 하며, 매도를 통한 입찰이 아닙니다. 다음 은 Bid with Ask에 관한 주문 설정 입니다. 또한 StopLevel을 확인해야 합니다. 언제든지 예상보다 더 커질 수 있으며 그러면 시스템이 실패할 수 있습니다. 확인하고 수정하지 않는 이유. 게으름?


아니요. 추가 조건과 확인은 추가 리소스 비용이라고 생각합니다.
 
artmedia70 :

우리가 맥주와 칩을 사러 운전하는 동안 코드 작성을 시작하십시오 ...

그 때 코드에 대한 질문이 있습니다. 도움이 될 것입니다. 그 동안 ... 당신은 여전히 오프너를 찾아야합니다 ...



Artyom, 당신 같은 주스를 마시는 것이 좋습니다. 나는 맥주를 조언하지 않습니다 ... 순전히 내 마음의 바닥 나는 조언하지 않습니다 .. :)