초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 283

 
amavladi :

텔레파시와 "순수한 기술"에 관해서는 - Reshetov 씨의 경우입니다 :)))

행운을 빕니다.

때로는 경험 많은 노인들이 의도적으로 올바른 사고 방식을 방해하는 것 같습니다. 전에는 그런 생각을 해본 적이 없었을 것입니다 ... 그러나 얼마나 많은 시간을 낭비했는지 ((이것이 당신이 패배자의 95%에 앉아 있어야 하는 방법입니다((() (
 
chipo :
때로는 경험 많은 노인들이 의도적으로 올바른 사고 방식을 방해하는 것 같습니다. 전에는 그런 생각을 해본 적이 없었을 것입니다 ... 그러나 얼마나 많은 시간을 낭비했는지 ((이것이 당신이 패배자의 95%에 앉아 있어야 하는 방법입니다((() (

글쎄, 가격을 잡는 아이디어는 정확합니다. 여기 "vlob"이라는 구현이 있습니다. 나는 그것을 스스로 하곤 했지만 금세 그것을 벗어났다. 브레이크 아웃에서 20-25 포인트를 보장해야했고 이익이 22 포인트라면 20 포인트에 대한 래치가 필요했습니다. 몇 가지 유행으로 인해 모든 이익을 잃지 않도록 이익이 23에서 20으로 떨어지면 주문을 닫습니다. 백테스트에 도달할 때까지 비슷한 주기를 사용했습니다... 그런 다음 그러한 주문 처리에 우선 순위를 부여하도록 알고리즘을 다시 작성했으며 다른 모든 작업은 보류 중입니다. 중간 옵션으로 두 가지 기능을 만들었습니다. 하나는 실제용이고 다른 하나는 백테스트용, 말하자면 근사 알고리즘용입니다. 이러한 기술은 이미 전략이 아니라 전술이지만 중요합니다.

 
elugovoy :

글쎄, 가격을 잡는 아이디어는 정확합니다. 여기 "vlob"이라는 구현이 있습니다. 나는 그것을 스스로 하곤 했지만 금세 그것을 벗어났다. 브레이크 아웃에서 20-25 포인트를 보장해야했고 이익이 22 포인트라면 20 포인트에 대한 래치가 필요했습니다. 몇 가지 유행으로 인해 모든 이익을 잃지 않도록 이익이 23에서 20으로 떨어지면 주문을 닫습니다. 백테스트에 도달할 때까지 비슷한 주기를 사용했습니다... 그런 다음 그러한 주문 처리에 우선 순위를 부여하도록 알고리즘을 다시 작성했으며 다른 모든 작업은 보류 중입니다. 중간 옵션으로 두 가지 기능을 만들었습니다. 하나는 실제용이고 다른 하나는 백테스트용, 말하자면 근사 알고리즘용입니다. 이러한 기술은 이미 전략이 아니라 전술이지만 중요합니다.

정말 감사합니다. 테스트에 대한 모든 기사를 다시 읽었지만 실제 데모와 데모를 테스트할 때 이 차이가 있다는 표시는 어디에도 없으며 이는 매우 중요합니다. 실수로 실제 터미널에 테스트를 해보니 완전히 다른 결과가 나타났습니다. 이제 "테스터가 실제 가격 이동을 개별적으로 생성하고 전체 어드바이저의 다음 반복에서만 새 견적을 발행하므로 다시 작성했습니다. 루프 연산자가 있던 곳에서 일련의 IF 문을 사용하여 테스트하기 위한 코드입니다." (c). 이것이 마지막 일이 아닐까 - 프로그래머가 아닌 사람들을 위해 적어도 하나의 예를 들어 적어도 한 줄의 예제로 더 자세히 연산자를 교체하는 방법)) 그렇지 않으면 저는 57세이고 이 코드를 마치 밀도가 높은 숲, 비록 최근에 무엇과 무엇을 통제하는지를 고수하여 조금 알아 내기 시작했습니다. - 보류 주문을 만들기 위해 주문을 여는 줄을 변경합니다. - OP_BUY를 OP_BUYSTOP으로 바꾸면 잘 작동합니다. - 약간의 지연이 있고 이것을 제어할 수 있습니다. 지연...

예, 래치에 관해서는 모든 이익을 잃지 않기 위해 닫아야 할 것을 2-3 포인트로 결정할 수있는 방법도 명확하지 않습니다. 스캘핑 할 때 수동으로 수행합니다.

 
chipo :

정말 감사합니다. 테스트에 대한 모든 기사를 다시 읽었지만 실제 데모와 데모를 테스트할 때 이 차이가 있다는 표시는 어디에도 없으며 이는 매우 중요합니다. 실수로 실제 터미널에 테스트를 해보니 완전히 다른 결과가 나왔습니다. 이제 "테스터가 실제 가격 이동을 개별적으로 생성하고 전체 어드바이저의 다음 반복에서만 새 견적을 발행하므로 다시 작성했습니다. 루프 연산자가 있던 곳에서 일련의 IF 문을 사용하여 테스트하기 위한 코드입니다." (c). 마지막 하나는 프로그래머가 아닌 사람들을 위해 하나 이상의 예를 들어 하나 이상의 라인으로 더 자세히 연산자를 대체하는 것에 관한 것입니다. 그렇지 않으면 저는 57세이고 이 코드를 마치 울창한 숲처럼 봅니다. 비록 최근에 나는 무엇과 무엇을 통제하는지를 고수함으로써 조금 알아내기 시작했지만 - 보류 주문을 하기 위한 개시 주문 라인을 변경합니다 - OP_BUY를 OP_BUYSTOP으로 변경하면 잘 작동합니다 - 약간의 지연이 있고 이 지연을 제어할 수 있습니다. ..

예, 래치에 관해서는 모든 이익을 잃지 않기 위해 닫아야 할 것을 2-3 포인트로 결정할 수있는 방법도 명확하지 않습니다. 스캘핑 할 때 수동으로 수행합니다.

사실 대체되는 것은 연산자 자체가 아니라 처리 논리입니다. 예를 들어 래치에 대해 이야기하면 알고리즘은 다음과 같이 보일 것입니다.

1. 기본 확인(거래 컨텍스트가 무료인지, Expert Advisor가 중지되었는지, 오픈 주문이 허용되는지 등을 확인하는 것이 포함됨). 이것은 로봇이 작동할 때 약간의 안정성을 제공합니다. 예를 들어 OrderSend/Modify/Delete가 실행되지 않아야 하고 거래 컨텍스트가 사용 중이면 오류가 발생합니다.

2. 래치를 사용하면 트랩(트랩)이라고 하고 처리 코드가 두 번째로 와야 합니다. 변수는 여기에서 확인되며(TrapEnabled로 설정), true로 설정되면 이익 감소 및 포지션 청산에 대한 해당 확인이 수행됩니다. 그렇지 않으면 돌아가서 다음 틱과 start()가 실행될 때까지 기다리십시오. 따라서 트랩이 활성화되면 가장 높은 우선 순위가 부여됩니다. 다른 모든 작업은 무시됩니다. 함정이나 이익에 의해 주문이 마감될 때까지 주문이 열리거나 수정되지 않습니다.

3. 열려 있는 위치가 있는 경우 해당 위치의 계산 및 분석. 분석에는 트랩 임계값에 도달했는지(및 TrapEnabled 설정) 확인하고 주로 주문을 수정하거나 마감하는 데 필요한 세션 이익 및 기타 논리 계산이 포함됩니다.

4. 주문을 여는 조건, 그리고 실제로는 여는 조건(진입점, 스탑, 이익, 로트 크기 등의 계산)을 확인합니다. 참고: ECN 중개인은 0 TP, SL로 주문을 열고 주문이 성공적으로 열린 후 설정해야 합니다.

5. 주문의 규제(후행, 폐쇄, 수정, 중복 등)

6. 거래 과정을 볼 수 있도록 대시보드와 같은 차트에 추가 정보를 표시합니다. 세션 이익, 미결 주문 수, 트랩이 현재 작동하는지 여부를 가정해 보겠습니다.

그게 다야. 구체화 및 세부 사항은 특정 기술 작업에 의해 결정됩니다. 그런데 보류 중인 STOP 및 LIMIT 주문 은 지정한 가격으로 열리지 않을 수 있습니다. 저것들. 당신은 1.3500에 OP_BUYSTOP 주문을 했고 브로커는 그것을 수락했지만, 오픈에 관해서 당신은 브로커가 1.3502에 그것을 열었던 것을 볼 수 있습니다. 이것은 일반적으로 1.3500의 가격이 거래 흐름에 없었다는 사실로 설명됩니다. 1.3499의 가격이 있었다가 즉시 1.3502가 되었고, 이 가격에서 주문이 열릴 것입니다.

일반적으로 다양한 세부 사항이 있습니다 ... 여기에서 조금 살고 원뿔을 채워야합니다.

함정에 대해 이야기합니다. 일반적으로 브로커는 현재 가격에서 2~3포인트 정도 손절매를 설정하는 것을 허용하지 않으며 시장 가격에서 기다렸다가 마감해야 합니다. 열린 위치를 분석하는 동안 전역 수준에서(기본적으로 false로 설정되거나 init()에서 설정됨) bool 유형의 TrapEnabled 변수(이름을 지정할 수 있습니다. 여기서는 더 편리하게 참조하기 위한 것입니다)를 정의합니다. 이익이 트리거 수준(22-23 포인트)에 있으면 true로 설정합니다. 2단계에서 (TrapEnabled) ... 트랩 논리로 함수를 호출하는지 확인합니다(그렇지 않으면 트랩이 활성화되지 않은 경우 전체 start() 함수 알고리즘이 끝까지 실행됨). 음, 트랩 논리가 있는 기능은 이익 감소 <= 원하는 가격(20포인트)을 확인하고 시장 가격으로 마감해야 하는 대로 미끄러집니다(TrapEnabled를 false로 재설정해야 함). 가격이 여전히 최소 종가보다 높은 경우 - 돌아가서 다음 견적을 기다립니다. 따라서 주문은 이익 자체로 마감되거나(이 경우 TrapEnabled 재설정을 처리해야 함) 로봇이 이익으로 마감합니다.

이것은 일반적으로 알고리즘을 명확히 하기 위한 것입니다. 내가 분명히 했길 바랍니다.

 
네, 정말 감사합니다. 시처럼 읽고 다시 읽었습니다. 네, 그냥 환상적인 논리입니다. 어떤 성배 보다 낫습니다. 많은 것을 넣을 수 있고 항상 +에 있을 수 있습니다. 내가 할 수 있는 모든 독창적인 것처럼 믿겨지지도 않고 - 나도 조금 놀랐다 - 정말 놀랍도록 아름다웠다 - 그냥 너무 고맙다... 기사로 제출해주세요: 세계 트레이더 랭킹에 당신에게 적립될 것 같아요...
 
chipo :
네, 정말 감사합니다. 시처럼 읽고 다시 읽었습니다. 네, 그냥 환상적인 논리입니다. 어떤 성배보다 낫습니다. 많은 것을 넣을 수 있고 항상 +에 있을 수 있습니다. 제가 할 수 있는 모든 독창적인 것처럼 믿겨지지도 않고 - 나도 조금 놀랐다 - 정말 놀랍도록 아름다웠다 - 그냥 너무 고맙다... 기사로 제출해주세요: 세계 트레이더 랭킹에 당신에게 적립될 것 같아요...

글쎄, 거래로 돈을 버는 상인은 그런 기술에 익숙하고 이것에 새로운 것은없고 기사를 쓸 시간이별로 없다고 생각합니다 ... 프로젝트가 많고 시간이 부족합니다 ... 기술적인 질문이 있습니다. 여기에는 다음을 포함하여 지식이 풍부한 사람들이 있습니다. 및 중재자, 그래서 그들은 응답하지 않을 것입니다. Grail을 희생시키면서 당신은 조커입니다. 그러나))) 이것은 연금술도 아니며 절대적으로 모든 거래 로봇이 장착할 수 있는 작은 "기능"입니다. 어디에서나 나는 그것을 거의 본 적이 없으며 아마도별로 효과적이지 않을 수도 있지만 내가 개발 한 프로젝트에서 이러한 방식으로 이익 손실을 제거하여 수익성이 약 10-15 % (다른 도구에서) 증가했습니다. 또 다른 "기능"으로 거래를 요일, 즉 요일별로 제한하는 것이 좋습니다. bool 유형의 5개 입력 매개변수를 정의하지만 이는 선택 사항이며 시장 종가(금요일)와 시장 시가(월요일) 사이에 "갭"이 나타나는 주말의 갭과 스프레드 를 나타냅니다. 크기 가 커질 수 있습니다. 일반적으로 금요일 20:00 이후에는 포지션을 여는 사람이 거의 없다고 생각합니다. 주말에 어떤 소식이 공개될지는 알 수 없습니다.

주의를 기울이지 않은 경우를 대비하여 한 번 더 있습니다. 유동 통화의 시세는 에너지 자원(주로 석유)과 관련이 있습니다. 미국과 UAE 간에는 USD로만 석유에 대한 상호 결제에 관한 협정이 있습니다. 미국 달러의 강세를 통제하는 IMF(국제통화기금)가 있습니다(DI Dollar Index 참조). 달러의 강세를 규제하는 것은 IMF이며, 결과적으로 에너지, 금속 가격, 증권 거래소 및 외환 시장이 그 뒤를 이었습니다. DI가 성장하면 석유와 금은 더 저렴해질 것이며 그 반대의 경우도 마찬가지입니다. Forex 시장에도 동일한 반영이 있을 것입니다.

미국인 1인당 약 백만 달러의 국가 부채가 있음을 감안할 때 미국의 생활 수준이 더 나은 이유는 무엇입니까? 에너지 자원에 대한 모든 계산은 USD로 이루어집니다. 독일, 프랑스, 그렇습니다. 모든 유럽은 유로를 달러로 변환하여 러시아에서 가스와 석유를 구매하고 러시아는 이 달러를 러시아 루블로 변환합니다. 유럽은 유로화, 러시아는 루블로 손실을 입습니다. 달러만 이기고 많이 이긴다...

일반적으로 이것은 기술적 관점보다 근본적인 관점에 가깝습니다. 그러나 어쨌든 고려하는 것이 바람직합니다.

나는 당신에게 성공을 기원합니다.

 
안녕하세요 . 화면에 표시되는 그러한 표시기를 어디에서 찾을 수 있는지 알려주실 수 있습니까?
파일:
 
Newalligator :
안녕하세요 . 화면에 표시되는 그러한 표시기를 어디에서 찾을 수 있는지 알려주실 수 있습니까?
이것은 컴퓨터의 스크린샷입니다. 표시기의 이름을보고 그게 다입니다 :)
 
기호(현재 통화 쌍)의 숫자 값을 얻는 방법을 알려주십시오.
 
Crucian :
기호(현재 통화 쌍)의 숫자 값을 얻는 방법을 알려주십시오.
"시장 감시"의 일련 번호 또는 현재 가격?
사유: