Skip to main content

어떻게 고문 어드바이저 forex를 만드는 방법


무역 전략 수립 및 분석.


전문 상인들이 꿈꾸는 모든 도구를 사용하십시오.


Expert Advisor Studio.


전문 고문을위한 온라인 생성기 및 분석기 MetaTrader 4 및 MetaTrader 5 헷지 및 그물 계좌를 지원합니다.


Expert Advisor Studio를 사용하면 브로커와 가장 잘 맞는 전략을 수립 할 수 있습니다. 과거 데이터, 거래 규칙 및 계정 매개 변수를 완벽하게 제어 할 수 있습니다. 수용 기준, 전략 검증 및 중지 손실 정의 & amp; Take Profit 레벨은 간단합니다. Expert Advisor Studio는 Out of Sample, Monte Carlo 및 Multi Market과 같은 고급 분석 및 전략 견고성 테스트를위한 도구로 구성되어 있습니다. 컬렉션에서 생성 된 모든 전략을 필터링하고 정렬하는 기능을 가장 가치있게 생각할 것입니다.


외환 전략 빌더 전문가.


고급 전략을 생성 및 분석하는 전문 플랫폼. MetaTrader 4 및 MetaTrader 5 그물 계좌를 지원합니다.


Forex Strategy Builder Professional (FSB Pro)은 기술 분석을위한 대표 프로그램입니다. 자동 거래에서 완전히 새로운 수준의 이해를 제공합니다.


여기서 이미 열어 둔 위치를 수정하고, 다른 통화 쌍의 지표를 사용하고, 더 높은 시간 프레임의 추세를 따르는 정교한 디자인 도구를 사용하여 거래 전략을 수립 할 수 있습니다. Forex Strategy Builder를 사용하면 거래 규칙에 대한 논리 그룹을 사용하여 여러 수준에서 작동하는 Expert Advisor를 만들 수 있습니다.


이 프로그램을 통해 전략의 행동을 가장 세밀하게 연구 할 수 있습니다. 이는 내역 테스트를 계산하고 시간 프레임 데이터를 낮추는 다양한 방법을 사용하여 발생합니다.


이진 옵션 테스터.


바이너리 옵션을위한 전략의 생성자. 신호용 MetaTrader 4를 지원하고, 거래에 필요한 BO 플러그인.


예. 당신은 그것을 정확하게 읽고 있습니다. 이것은 바이너리 옵션 전략에 대한 자세한 내역 테스트를 수행 할 수있는 세계 최초의 소프트웨어입니다. BO Tester는 EA Studio의 모든 기능을 갖추고 있지만 바이너리 옵션 거래 규칙에 따라 거래되도록 프로그래밍되어 있습니다.


이 프로그램을 사용하여 시장에 진입하는 것이 적절한시기에 힌트를 얻을 수 있습니다. MetaTrader 4 중개인이 자동 BO 전문가 거래를위한 BO 플러그인을 제공하면 자동으로 거래 할 수도 있습니다.


Algo Studio.


필요한 중급 경험, 온라인, 서브 스크립 션. cAlgo 및 cTrader를 지원합니다.


Algo Studio는 EA Studio의 원칙을 따릅니다. 이 응용 프로그램은 원본 cAlgo 표시기의 복사본을 사용하고 cAlgo 및 cTrader에 대한 cBot을 생성하고 분석 할 수있는 기회를 제공합니다.


내보내는 cBot은 cAlgo에서 컴파일하고 테스트 할 수있는 100 % 클린 C # 코드로 작성됩니다.


데모 또는 실제 계정으로 cTrader에서 가장 많이 거래하는 봇을로드하고 교환 할 수도 있습니다.


NinjaScript Studio.


필요한 중급 경험, 온라인, 서브 스크립 션. NT 7 & amp; NT 8.


NinjaScript Studio를 사용하면 자동으로 거래 전략을 생성 할 수 있습니다. 당신은 응용 프로그램에서 필요한 시장에 대한 데이터를 가져오고 가상 계정을 설정할 수 있습니다. 그 후에 전략을 자동으로 생성 할 수 있습니다. 자동화 된 Strategy Generator는 원하는 진입 금액과 Stop Loss 및 Take Profit로 시장 전략을 수립합니다. 생성자는 사용자가 설정 한 기준으로 전략을 검증하고 컬렉션에서 최상의 전략을 수집합니다.


NinjaScript Studio는 전략의 견고 함을 테스트 할 수있는 강력한 도구 인 Monte Carlo 시뮬레이터와 멀티 마켓 테스터를 제공합니다.


Strategy Reactor를 사용하여 워크 플로우를 완전히 자동화 할 수 있습니다. 이는 일반적으로 전략 수립, 지표 매개 변수 최적화, Monte Carlo 및 Multi Market으로 검증 및 최적의 수집 등 수동으로 수행합니다.


우리의 Forex 소프트웨어가 중요한 이유.


저의 접근 방식 (매우 위험성이 낮습니다)에 만족하며 많은 전략들이 우수합니다 - FSB는 환상적인 소프트웨어입니다. FSB를 만드는 데 대해 감사 할 수 없습니다! 나는 현재 40 개 이상의 전략으로 몇 달 동안 활발히 활동하고 있으며 지금까지 매우 흥미 진진한 성공을 거두고 있습니다.


방금 24 시간 전에 무료 평가판을 시작했습니다. 이미 EA를 MT4에로드했으며이기는 거래도 생성되었습니다. Popov가 도움이 될 정도로 놀라운 소프트웨어와 정말 환상적인 지원.


나는 또한 다른 소프트웨어로 무료 평가판을 찍었고 심지어 1 주일 후에도 아무 것도 이해할 수 없었다.


전체 경험은 환상적입니다!


나는 일반적으로 MT4에서 약 2 개월 동안 전문가를 프로그램하고 테스트합니다. 전략 작성기로 2 일 동안이 작업을 수행합니다. 그것은 나에게 많은 시간을 절약 해 준다.


고가의 소프트웨어조차도이 소프트웨어와 일치하는 데 문제가 있습니다. FSB Pro는 가격과 상관없이 이미 유사한 소프트웨어의 대부분의 기능을 제공 할 수 있습니다!


데이비드 맥케이 (BlaiserBoy)


나는 FSB와 FST 개발의 시작과 초기를 기억한다. 실제로 엄청난 발전이었습니다. 최신 FSB Pro는 내 기대를 훨씬 뛰어 넘습니다. 몇 년 전에 나는 내 컴퓨터에서 위대한 소프트웨어를 실행할 수 있다고 상상조차 할 수 없었습니다.


"전략 생성기 (Strategy Generator)"라는 놀라운 기능에 대해 축하 드리고 싶습니다. 이것은 모든 경쟁사와 소프트웨어를 분리하는 것입니다.


. MT4를 이용한 백 테스트는 sloooooooooooooooow입니다. 나는 FSB의 번개 속도와 아주 흡사하다.


저는 헝가리 인이며 한국에서 일하면서 소프트웨어를 다시 테스트하고 거래하는 데 많은 시간을 절약 할 수 있습니다. 매우 정밀한 작업, 완벽한 프로그래밍, 고맙습니다.


우선, 고마워요. 이 소프트웨어를 개발하고 열정을 가진 포포프 (Popov)는 특별한 선물을 프로그래밍하여 내 가족의 삶이 크게 바뀌 었음을 알려 드리고자합니다.


Forex Strategy Builder에서 정말 좋아하는 것은 MetaTrader의 "시작"버튼을 계속 클릭 할 필요없이 즉시 결과를 볼 수있는 기능입니다. 그러나 결과가 진짜인지 아닌지 항상 궁금해합니다.


지원되는 거래 플랫폼.


메타 상인 4.


MetaTrader 4 (Wikipedia : MetaTrader 4)는 MetaQuotes 사가 만든 데스크톱 거래 플랫폼입니다. 400 명 이상의 중개인이 제공하는 소매 외환 거래자 중 가장 많이 사용되는 플랫폼입니다. MT4는 거래자가 데모와 실제 거래 및 시장 분석을 위해 자체 프로그램을 사용할 수 있기 때문에 널리 받아 들여졌습니다.


우리의 제품.


Forex Strategy Builder는 브리지를 통해 MT4에 연결할 수 있으므로 모든 FSB Pro 표시기로 전략을 교환 할 수 있습니다. 이 프로그램은 또한 고유 전문가 조언자를 수출합니다. 큰 이점은 단일 통화 쌍으로 전문가 포트폴리오를 교환 할 수 있다는 것입니다.


Expert Advisor Studio는 MT4에서 데이터를 가져 오기위한 평균을 제공하고 네이티브 MQL4 전문가를 내 보냅니다.


메타 상인 5.


MetaTrader 5는 MT4를 대체하도록 설계되었습니다. 이 프로그램은 MT4에서 부분적으로 구현 된 고급 프로그래밍 언어와 함께 제공됩니다. 이제 MT 5는 MT4와 동일한 기능을 제공합니다. 그러나 주문 실행 코드에는 차이가있어 MQL4 전문가 코드가 호환되지 않습니다. 다행히도 우리의 외환 소프트웨어는 두 버전을 다룹니다.


우리의 제품.


Forex Strategy Builder는 MT5에서 기록 데이터를 가져올 수 있으며 MQL5 언어로 전문가를 생성 할 수 있습니다. 이 프로그램은 그물 계정 만 지원합니다. 위치 볼륨을 수정하는 MT5 기능을 사용하므로 전문가가 위치를 추가, 축소 또는 역상시킬 때 매우 유용합니다.


Expert Advisors Studio는 MetaTrader 5 네팅 및 헤징 계좌를 모두 지원합니다.


cAlgo & amp; cTrader.


cAlgo & amp; cTRader는 Spotware에서 제공합니다. cAlgo와 MT의 주된 차이점은 프로그래밍 언어입니다. 완전한 기능을 갖춘 C # 대 맞춤형 MQL입니다. 그러나, cAlgo에는 좋은 프로그래밍 편집기와 디버깅 기능이 없습니다.


우리의 제품.


Algo Studio는 cAlgo 및 cTRader를 지원합니다. cAlgo 및 cTrader에 대한 cBot을 자동으로 생성, 테스트 및 분석하는 강력한 온라인 플랫폼입니다. 이 응용 프로그램은 cAlgo에 대한 네이티브 C # 소스 코드를 내 보냅니다.


표준 cAlgo 및 cTrader 표시기 만 사용합니다. 내 보낸 cBot은 매우 깨끗하고 빠릅니다. cAlgo 편집기에서 쉽게 수정할 수 있습니다. 컴파일이 끝나면 cTrader에서 실제 또는 데모 거래를위한 cBot를 볼 수 있습니다.


다음에 무엇을할지?


자신에게 가장 적합한 플랫폼으로 작업하십시오. 우리는 시간이 지나면 더 나은 자신감을 얻게 될 것이라고 약속드립니다.


모든 플랫폼은 상인으로서 귀하를 보호하고 계정을 보호하며 이익을 증대시키기 위해 만들어졌습니다.


조만간 더 잘 시작할 수 있습니다. 효과가 입증 된 소프트웨어를 얻는 가장 효과적인 방법이기 때문에 패키지 중 하나를 선택하십시오.


당신의 성공에 투자하십시오!


당신이 필요로하는 모든 유용한 forex 공구를 가진 forex 팩을 구매하십시오.


외환 소프트웨어 주식 회사


초보자 및 전문 상인을위한 자동화 된 외환 거래 소프트웨어. MetaTrader를위한 Expert Advisor를 생성, 테스트 및 내보내기하십시오.


전략 소프트웨어.


문서 도구 & amp; 가이드.


위험 공개.


선물 및 외환 거래에는 상당한 위험이 있으며 모든 투자자에게 해당되는 것은 아닙니다. 투자자는 잠재적으로 초기 투자액 전부 또는 그 이상을 잃을 수 있습니다. 위험 자본은 사람들의 금융 안보 또는 생활 방식을 위태롭게하지 않으면 서 손실 될 수있는 돈입니다. 위험 자본 만 거래에 사용하고 충분한 위험 자본을 가진 사람 만 거래를 고려해야합니다.


가상의 성과 공개.


가상의 성능 결과에는 여러 가지 고유 한 제한 사항이 있으며 그 중 일부는 여기에 설명되어 있습니다. 어떤 계정이 보여지는 것과 유사한 이익 또는 손실을 달성 할 가능성이 있거나 그렇지 않을 가능성이 높다는 표현은 없습니다. 실제로 가상의 성과 결과와 특정 거래 프로그램에 의해 실제로 달성 된 실제 결과 간에는 종종 큰 차이가 있습니다. 가설 성능 결과의 한계 중 하나는 일반적으로 뒤늦은 지혜의 도움으로 준비된다는 것입니다. 또한 가상 거래는 재무 위험을 포함하지 않으며 실제 거래의 재무 위험 영향을 완전히 설명 할 수는 없습니다. 예를 들어, 거래 손실에도 불구하고 손실을 견디거나 특정 거래 프로그램을 고수하는 능력은 실제 거래 결과에 부정적인 영향을 줄 수있는 중대한 요소입니다. 시장에 일반적으로 관련된 또는 가상의 성과 결과를 준비하는 데 완전히 설명 될 수없는 특정 거래 프로그램의 구현 및 거래 결과에 악영향을 미칠 수있는 모든 여러 가지 요인이 있습니다.


Copyright © 2006 - 2017 Forex Software Ltd. 모든 권리 보유.


MetaTrader 4 고급 가이드 - 전문가 고문.


표준 툴바에서 MetaEditor 아이콘을 클릭하십시오 : 또는.


링크 - 해당되는 경우 개발자 웹 사이트에 연결합니다.


입력 - 전문가 입력 목록 입력란에 새 매개 변수를 추가하려면 "추가"버튼을 누릅니다. 각 매개 변수에 대해 상인은 그림 3과 같이 이름, 유형 및 초기 값을 지정해야합니다. 매개 변수를 삭제하려면 매개 변수를 강조 표시하고 "삭제"를 누릅니다. 이것들은 전문가 내의 입력 변수가됩니다. 모든 입력이 목록에 표시되면 "마침"을 클릭하여 계속하십시오.


OP_BUYLIMIT - 한도 보류 한도를 구매합니다.


OP_SELLLIMIT - 제한 보류 위치를 판매합니다.


거래자는 MetaEditor 창에있는 도구 상자의 도움말 탭에서 MQL4 참조를 찾을 수 있습니다. 이 레퍼런스에는 초보자 및 숙련 된 프로그래머에게 유용한 정보가 포함되어 있습니다.


파일 & gt; 컴파일 (그림 6 참조); 또는.


도구 모음에서 컴파일 단추를 클릭하십시오. 또는.


컴퓨터 키보드에서 F5 키를 누릅니다. 컴파일이 시작되면 그림 6과 같이 MetaEditor 창의 코드 아래에있는 도구 상자에 업데이트가 나타납니다. 오류나 경고가 나열됩니다.


전문가 조언자 설정.


컴퓨터 키보드에서 CTRL + O를 누릅니다.


두 작업 중 하나를 선택하면 "옵션"창이 열립니다. 그림 8과 같이 "Expert Advisors"탭을 선택하십시오.


Expert Advisors 사용 - 이 옵션을 사용하면 모든 전문가의 사용을 활성화 (선택) 또는 비활성화 (선택 취소) 할 수 있습니다.


계정이 변경된 경우 전문가 사용 중지 - 이 옵션은 데모에서 실제 계정으로와 같이 계정이 변경된 경우 전문가를 비활성화합니다.


프로필이 변경된 경우 전문가 사용 중지 - 이 옵션을 사용하면 프로필이 변경된 경우 전문가가 시작되지 않습니다.


실제 거래 허용 - 실시간 모드로 전문가를 활성화 (과거 데이터에 대한 전문가 테스트가 아닌).


수동 확인을 요청하면 주문을 제출하기 전에 거래 확인서를 보냅니다.


DLL 가져 오기 허용 - DLL을 사용하여 전문가 기능을 향상시킵니다.


DLL 함수 호출 확인 - 호출 된 각 함수의 실행을 제어 할 수 있습니다.


외부 전문가 수입 허용 - 전문가가 다른 전문가 또는 MQL4 라이브러리의 기능에 액세스 할 수 있습니다. 선택이 완료되면 "확인"을 클릭하여 창을 닫습니다.


전문가가 만들어지고 설정되면, 시작할 준비가됩니다. 전문가를 시작하려면


터미널이 닫히면 모든 전문가가 종료됩니다.


차트가 닫히면 차트에 첨부 된 전문가도 종료됩니다.


차트에 다른 전문가를 추가하면 이전 전문가가 제거됩니다 (확인 메시지가 나타남).


네비게이터 창에서 전문가를 삭제해도 활성화 된 가격 차트에서 같은 이름의 전문가는 종료되지 않습니다. 참조 : 트레이딩 시스템 코딩.


MT4 EA 코스 : 우리의 첫 forex 전문가 고문.


이 기사는 시리즈의 일부입니다. 다른 부분은 다음과 같습니다.


MetaTrader4 Expert Advisor 과정의 두 번째 파트에 오신 것을 환영합니다! 첫 번째 부분을 놓친 건가요? MT4 EA 과정을 읽으십시오. 지금 소개하십시오. 기다려주세요!


이 부분에서는 MetaEditor를 사용하는 방법을 배우게 될 것입니다. & # 8211; MetaTrader4 & # 8211;에 대한 통합 개발 환경 또는 IDE; 탁월한 전문가 조언자를 개발하십시오! 나는 편집장 주변에 당신을 보여줄 것이며 우리는 우리의 첫 번째 전문가 고문을 창립 할 것입니다. EA가 Forex Wall-E라고 부릅니다.


알 겠어? 로봇, 자동화 된 프로그램. 아 ~.


이 기사를 마치면 MetaEditor에 익숙해지고 새로운 전문가 고문을 만드는 방법을 알게됩니다. 이는 자동화 된 전략을 통해 거의 모든 분야에서 긁어 모으기에 충분합니다.


이것은 새로운 세상으로의 첫발을 내딛었습니다. & # 8211; 엄청난 잠재력을 발휘합니다.


자신에게 투자하십시오. 당신의 경력은 당신의 부의 엔진입니다. & # 8221;


시작하기 전에 지금부터 실행하는 모든 것이 데모 계좌에 있는지 확인하십시오! 코딩 오류가 발생했기 때문에 계정을 완전히 지우고 싶지 않습니다. 데모 계정과 테스트 전략을 사용하여 모든 것이 잘 테스트되고 실제 계정이 필요하지 않도록합니다.


또한 MetaTrader에 대해 어느 정도 익숙해야합니다. 그렇지 않다면 MetaTrader 4는 우리가 사용할 거래 소프트웨어입니다. 아직 설정하지 않았다면 브로커를 찾으십시오 (Pepperstone의 사람들은 견고합니다. 그러나 규제 된 유명 브로커는 괜찮을 것입니다). 브로커의 지시에 따라 설치하십시오.


MetaTrader 전략 테스터.


이 스크린 샷의 도구 모음은 친숙한 시각이어야합니다. 이것들은 MetaTrader 응용 프로그램마다 있어야하는 기본 컨트롤입니다. 보기를하지 않으면보기 & # 8211; 도구 모음을 사용하면 올바른 도구 모음을 사용할 수 있습니다.


Strategy Tester 버튼 (왼쪽 원)을 클릭하면 창의 아래쪽에 다음이 표시됩니다.


이것이 우리가 전문 고문을 운영 할 곳입니다! 테스트하려는 통화 쌍 및 시간대와 나중에 다시 논의 할 몇 가지 설정을 구성 할 수 있습니다. 이것은 또한 전략을 뒷받침 할 수있는 곳이기도합니다. 이것을 미래의 전문 고문의 통제 센터로 생각할 수 있습니다!


MetaEditor.


하지만 우선 도구 모음으로 돌아가서 MetaQuotes 언어 편집기 (오른쪽 원)를 클릭하십시오. 이전에 내가 말했던 편집장이 열립니다. 새 창이 열리고 다음과 유사하게 표시됩니다.


이것은 마술이 일어나는 곳입니다. 이것은 EA 개발자를위한 Disneyland와 같습니다. 당신이 디즈니 랜드를 좋아하지 않는다면 나는 추측한다. 다음 업 : 일부 마법!


MQL 마법사.


여기서 새로운 Expert Advisors를 만들고, 전략을 수정하고, 컴파일하고 디버깅 할 수있는 코드를 작성할 수 있습니다. 새로운 전문가 고문을 만드는 것으로 시작하겠습니다.


& # 8220; New & # 8221;를 클릭하면 버튼을 클릭하면 다음 창이 나타납니다.


Expert Advisors를 만드는 것보다 MQL4로 훨씬 더 많은 것을 할 수 있다는 것을 이미 알 수 있습니다! 또한 사용자 고유의 표시기를 작성하고 스크립트 (클라이언트 단말기에서 단 한 번 실행되는 코드 조각의 또 다른 이름)를 작성하고 라이브러리 (여러 전문가 자문역이 사용할 수있는 기능 세트)를 작성할 수 있습니다.


우와, 한 번에 너무 많이! & # 8220; 전문가 고문관 (템플릿) & # 8221; 을 선택하고 다음을 클릭하십시오.


전문가 고문에게 ForexWall-E와 같은 멋진 이름을 지정하십시오. 다른 모든 설정은있는 그대로 그대로두고 다음을 클릭하십시오.


이벤트 노트.


마법사의 다음 2 화면에는 이벤트와 관련된 몇 가지 옵션이 표시됩니다. 이벤트는 전문 고문을 실행하는 순간이며, 여기서 우리는 & nbsp; 후크 할 수 있습니다. 사용자 정의 코드를 실행하여 전문 고문. 우리에게 제공되는 다양한 유형의 이벤트를 신속하게 검토해 보겠습니다.


OnTimer : 타이머가 사용될 때 실행되는 이벤트입니다. 주파수를 초 단위로 설정할 수 있습니다. 이것은 X 초마다 무언가를 실행하거나 체크하고 싶을 때 유용합니다. OnChartEvent : 차트 동작과 관련된 이벤트 컬렉션 (마우스 클릭, 차트 변경, 무언가가 차트에서 드래그 될 때 생성되는 개체)을 처리합니다. EA가 실행되는 동안 사용자 동작을 가로 채고 싶을 때 유용합니다. OnTester :이 이벤트는 테스트가 완료되기 직전에 EA를 테스트 할 때만 호출됩니다. 귀사가 이익, 잔고, EA의 거래 횟수 등 EA의 테스트 데이터를 요청할 수있는 곳입니다.


현재로서는 이러한 사건에 대해 너무 걱정하지 마십시오. 모든 것을 기본 설정으로두고 다음을 클릭하고 마칩니다.


따 - ​​다! 방금 첫 번째 전문가 고문을 만들었습니다. 잘 했어, 너 자신을 뒤에서 빨리 두드려라.


좋은. 우리의 모험을 계속하십시오!


Expert Advisor 실행.


방금 작성한 기능은 완벽하게 작동하는 Expert Advisor입니다. 나 믿지 마라? 커다란 & # 8220; 컴파일 & # 8221;을 클릭하여 테스트 할 수 있습니다. 버튼을 클릭하면 MetaEditor가 사람이 읽을 수있는 코드를 실제로 EA로 실행하기에 적합한 기계 명령어로 변환합니다. MetaEditor의 하단 부분에 다음과 같은 내용이 표시됩니다.


이제 MetaTrader 4로 돌아가십시오. 창의 아래쪽에 Strategy Tester가 있어야합니다. 첫 번째 드롭 다운에서 새로운 EA를 찾을 수 있습니다.


동일한 전략 테스터 설정을 사용할 때 (시작 날짜와 종료 날짜는 아직 중요하지 않음), 시작을 클릭하여 새로 생성 된 전략을 테스트 할 수 있습니다. 계산할 시간을 주면 하단에 녹색 막대가 표시되어 EA의 실행이 완료되었음을 나타냅니다.


맨 아래에 새로운 탭이 나타납니다.


그들을 통해 찾아보기. 지금은 결과 및 그래프가 비어 있지만 (아직 거래가 없으므로) 보고서 및 저널 탭에는 각각 전문가 고문 테스트 실행 및 일부 로깅 정보에 대한 정보가 표시됩니다.


꽤 좋은가? 보고서 탭에서 전문가 고문이 수행 한 거래를 분석하는 데 많은 시간을 할애 할 수 있습니다. 물론이 전문가의 조언자는 실제로 많은 것을하지 않습니다. 이제는 그것을 바꿔 보겠습니다.


우리의 첫 EA & # 8211; ForexWall-E.


이제는 약간의 기술 향상이있을 수 있으며 실제 코드를 사용할 것입니다. 그러나 나는 소화하기 쉽고, 아마도 그것을 통해 바람을 피울 것이라고 약속합니다.


우선, MetaEditor를 다시 열고 void OnTick () 메소드를 다음과 같이 편집하십시오 :


코드를 업데이트 한 후 & # 8220; 컴파일 & # 8221; 버튼을 클릭하여 오류가 없는지 확인하십시오. 그것은 문제없이 구축해야합니다 (이 문제가 있습니까? 내 의견에 알려주십시오, 나는 당신을 도울 수 있습니다!).


코드가 조금 복잡해 보일 수 있으므로 줄을 훑어 보겠습니다. 그러나 첫째로, 진드기는 무엇입니까?


forex 진드기에 관하여.


forex의 맥락에서 진드기는 통화 쌍이 만들 수있는 가격의 가장 작은 증가 또는 감소를 의미합니다. 따라서 가장 작은 방법으로 가격이 위아래로 움직이는 것을 볼 때마다 그것은 진드기입니다. 또한 OnTick 이벤트가 호출 될 때도 있습니다.


코드 연습.


이것은 우리의 함수 선언입니다. 우리는이 함수의 가용성을 나타 내기 때문에 호출 할 수 있습니다.


이 if 문은 이미 미결 주문이있는 경우 다른 주문을 열지 않습니다. OrdersTotal ()은 MQL4 언어의 내장 함수이며 현재 열려있는 주문 수를 반환합니다.


여기에 몇 가지 변수를 정의합니다.


로트 크기는 0.01입니다. 스톱 손실은 5 포인트를 사용하는 중개인의 50 포인트에 해당하는 500 포인트입니다. 이 경우 1 pip = 1 / 10 포인트입니다. 이로 인해 지금 당황 스럽다면 걱정하지 마시고 50ppips의 정지 손실을 사용한다고 가정하십시오. 이윤도 50 pips가 될 것입니다 (위와 같은 이유로).


이 행은 300 지수 이동 평균 (또는 EMA)의 값을 가져 오는 것을 의미합니다. 우리는이 이동 평균값을 사용하여 거래를해야하는지 여부를 결정할 것입니다. 이제이 EMA에 많은 매개 변수가 사용되었습니다! 이것이 의미하는 바입니다.


지표의 가치를 처음으로 사용하는 것입니다! iStochastic 및 iRSI와 같은 부하가 MQL4에 내장되어 있습니다. 이 연재물의 다음 부분에서는 더 많은 내용을 다룰 것입니다.


여기서 일어나는 일은 Ask price + 50 pips가 EMA 가치보다 여전히 낮을 경우에만 거래를 시작한다는 것입니다. 즉, 가격이 300 EMA 라인보다 50 pips 이상이면 구매해야합니다.


마지막으로 실제 주문을하게됩니다! OrderSend () 함수는 프로그래밍 방식으로 주문을 만들 수있는 또 다른 내장 함수입니다. 이 경우, 우리는 0.01 로트에 대한 구매 주문서를 작성합니다. 단돈 손실과 이전에 정의한 이익을 얻습니다.


컴파일 버튼을 다시 클릭하고 MetaTrader로 돌아갑니다. Strategy Tester에서 전문가 고문 테스트를 시작하십시오.


결과, 그래프 및 보고서 탭이 더 이상 지루하지 않습니다.


보시다시피, 우리의 첫 번째 전문 고문조차도 겸손한 수익을 창출 한 것으로 보입니다 (대부분 운이 좋으므로 의심 할 여지없이 결과는 통화 쌍, 선택한 기간 및 중개인에 따라 다를 수 있음).


그럼에도 불구하고 그것은 고무적인 결과입니다! 모두 그래프가 올라가는 것을 좋아합니다.


결론.


Whoop, MT4 전문가 고문 과정 중 두 번째 파트는 많은 정보를 담았습니다!


Strategy Tester를 사용하는 방법을 배웠습니다.


MetaEditor에 익숙해지고 새로운 전문가 고문을 만들었습니다.


귀하는 첫 번째 EA를 구축하고 동시에 MQL4로 첫 번째 단계를 밟았습니다.


이 시간은 & # 8217; 새로 작성한 전문 고문과 함께 게임을하고, 정의한 매개 변수 중 일부를 변경하고 전략 테스터에서 EA를 실행 한 결과에 EA가 어떻게 영향을 미치는지 확인하십시오.


다음 번에는 전문 고문과 함께 계속해서 개선하고 단계적으로 개선해 나갈 것입니다. 궁금한 점이 있으면 의견에 알려주십시오.


이 과정의 다음 부분이 게시 될 때 최신 정보를 받으려면 아래의 뉴스 레터를 구독하십시오!


다음과 같이 좋아할 수도 있습니다.


나는 풀 타임, 독립적 인 외환 거래자입니다. 나는 10 년 넘게 거래 해 왔으며 가격 액션 트레이딩, 리버설 트레이딩, 트레이딩 심리학 및 알고리즘 트레이딩 전문. 당신이 프로 상인이되기로 결심했다면, 나는 선택된 컨설팅과 코칭 서비스를 제공합니다. 내가 거래를하지 않을 때 나는 세계를 여행하거나 암벽 등반을 할 것입니다. 내 이야기를 여기서 읽어라.


4 Pingbacks / Trackbacks.


2016 년 7 월 19 일 10:07 pm.


기사를위한 atr stoploss. thanks를 가진 3ema 전문가 고문의 과정을 추가하십시오.


안녕 Mwa, 나도 그런 식으로 일을하게된다. 기사가 나왔을 때 알림을 받으려면 내 뉴스 레터에 가입하십시오!


안녕하세요, 전문 고문을위한 코드의 전체 목록과 각각의 의미와 용도는 어디에서 찾을 수 있습니까?


안녕하세요, docs. mql4 / function_indices에서 가장 광범위한 목록을 찾을 수 있습니다. 흔히 예제는 너무 직관적이지는 않지만 시작점은 🙂


차트와 모든 외환 거래자들 사이에서 잘 알려진 MT4 소프트웨어의 이미지를 잘 설명합니다. 모든 브로커는 고객에게 MT4 또는 MT5 플랫폼 또는 둘 다를 제공하려고합니다. ECNCAPITAL은 Meta Trader와 함께 제공되는 모든 표준 도구를 포함하는 차트 패키지를 제공합니다. 상인은이 소프트웨어를 사용하는 동안 자신감을 갖기 위해 자신의 지표를 사용자 정의하고 설계 할 수 있습니다. 나는이 소프트웨어를 사용하는 것을 좋아한다.


안녕하세요 펠릭스, EA 작성에 대한 처음 3 번의 수업에서 나중의 수업에 나오는 특정 주제에 대해 더 많은 정보를 언급했습니다. 세 번째 수업 후에 어디에서 수업을 찾을 수 있습니까? 그들은 정말로 유용했습니다. 나는 당신이 지시 한대로 더 많은 교훈을 썼기를 바랍니다.


안녕하세요, Fay, 당신이 유용하다는 것을 알게되어 기쁩니다! 나는 실제로 후속 장들 중 일부를 쓰는 중이다. 곧 그 중 일부를 공개하려고 노력할 것이다. 그동안 내가 도와 드릴만한 것이 있습니까? 내 연락처 양식을 통해 나를 쏠 자유롭게.


파이썬 도구를 만들어서 다른 EA를 만들고 코딩하지 않고 백 테스트하도록했습니다. algominr / release / algominr-alpha-1-2 / algominr / release / algominr-alpha-1-2 /


소식 탐색.


펠릭스에 대해서.


나는 풀 타임, 독립적 인 외환 거래자입니다. 나는 10 년 넘게 거래 해 왔으며 가격 액션 트레이딩, 리버설 트레이딩, 트레이딩 심리학 및 알고리즘 트레이딩 전문.


당신이 프로 상인이되기로 결심했다면, 나는 선택된 컨설팅과 코칭 서비스를 제공합니다.


내가 거래를하지 않을 때 나는 세계를 여행하거나 암벽 등반을 할 것입니다. 내 이야기를 여기서 읽어라.


소셜 미디어에서.


인기 게시물.


나는이 사람들을 내 거래에 사용한다.


최근 게시물.


최근 댓글.


다음 주에 볼 셋업 - Smart Forex 학습 핀 및 드라이브 반전 입력 트리거 주간 Forex Outlook : 12 월 16 일 - Smart Forex 학습 : 인내심을 길러주는 방법을 찾는 방법 Felix - Forex Traders를위한 필수 기어에 대한 smartforexlearning Forex 상인을위한 필수 기어에 Taha Boukhari - 모든 상인이 읽어야 할 최고의 Forex 거래 책에 smartforexlearning.


카테고리.


Trading Futures, Forex, CFDs 및 Stocks는 손실 위험이 있습니다. 거래가 적합한 지주의 깊게 고려하십시오. 과거 성과가 미래의 성과를 나타내는 것은 아닙니다. 이 웹 사이트의 기사 및 내용은 오락 목적으로 만 사용되며 투자 추천이나 조언이 아닙니다.


첫 번째 전문 고문을 코딩하고 & # 8211; 코드 작성.


일단 종이에 거래 전략을 세우고 첫 번째 전문 고문을 코딩하는 데 필요한 원칙을 알고 있으면 코드 작성을 시작할 차례입니다. MetaTrader4가 설치되고 열리면 MetaEditor (F4)를 불러와 처음부터 새로운 EA를 만듭니다.


MetaTrader에서 전문가 조언자를 만드는 데 사용되는 언어 인 MQL4는 다음과 같이 고유 한 구조를 가지고 있습니다.


헤더 섹션은 글로벌 설정이 이루어지는 곳이며 EA를 구축 할 때 분명히 시작해야합니다. 여기서는 작업 할 지표와 매개 변수 및 EA가 사용할 신호를 식별합니다. 또한 EA의 이름을 정하고 정지와 같은 다른 전역 변수를 설정할 수있는 자금 관리 규칙을 설정하는 곳이기도합니다.


이동 평균을위한 헤더의 예 EA :


extern double StopLoss = 200; // pips에서 열린 주문에 대한 SL.


extern double TakeProfit = 39; // pips에서 열린 주문의 경우 ТР.


extern int Period_MA_1 = 50; // 첫 번째 MA의 기간.


extern int Period_MA_2 = 200; // 두 번째 MA의 기간.


extern double Rastvor = 25.0; // MA 사이의 거리.


extern double Lots = 0.1; // 로트 위치 크기를 설정합니다.


extern double Prots = 0.08; // 여유 여백 비율.


bool Work = true; // EA가 작동합니다.


문자열 기호; // 보안 이름.


특별 기능 초기화 & amp; 스타트.


코드의 다음 섹션에서 선택한 지표의 값을 검색하고 헤더에 지정된 거래 논리 및 시스템 기준을 초기화하고 현재 주문 및 신호를 반복 한 다음 신호를 확인합니다.


특수 함수의 프로세스는 표시기 값을 가져 와서 다른 프로세스를 순환합니다. 다음 코드는 OrdersAccounting에서 미결 주문을 확인합니다. 그런 다음 GetIndicatorValue에서 표시기 값을 찾습니다.


디스플레이 EAinfo (); // 이미 열려있는 위치의 총 개수를 반환합니다.


MACDnow = iMACD (Symbol (), 0, fast_EMA, slow_EMA, signal_period, MACDprice, 0,1);


이것은 MACD의 지표 값을 반환하며, MACD의 지표 값은 매수 및 매도 결정에 사용될 수 있습니다.


우리가 공개 포지션을 가지고 있지 않고 MACD가 0 선을 넘었을 때 우리는 시장에 매수 주문을 할 수 있습니다 :


우리가 공개 포지션을 가지고 있지 않고 MACD가 0 선 아래로 넘어 간다면 우리는 시장에 매도 주문을 입력 할 수 있습니다 :


거래 종료.


무역 거래를 종료하는 것은 무역 거래를 시작하는 것과 매우 유사하지만 역순으로 진행됩니다. 여기에 우리가 긴 포지션을 가지고 있고 MACD가 2를 넘으면 우리는 거래를 마감합니다 :


여기에서 우리가 짧은 포지션을 가지고 있고 MACD가 1을 넘으면 우리는 거래를 마감합니다 :


이제 간단한 EA의 기초를 알게되었으므로 MQL 커뮤니티로 이동하여 수천 명의 다른 거래자로부터 학습을 시작하는 것이 가장 좋습니다.


저자 정보.


최고 중개인.


ForexCrunch에 관하여.


렉스 크런치는 뉴스, 의견, 일일 및 주간 외환 분석, 기술 분석, 자습서, 외환 시장의 기초, 외환 소프트웨어 게시물, 외환 산업에 대한 통찰력 및 관련 내용으로 구성된 외환 시장에 관한 사이트입니다 Forex.


유용한 링크.


최근 업데이트.


부인 성명.


외환 (Forex) 거래는 높은 수준의 위험을 수반하며 모든 투자자에게 적합하지 않을 수 있습니다. 위험은 레버리지가 높을수록 커집니다. Forex 시장에 진입하기 전에 투자 목표, 리스크 선호도 및 트레이더의 경험 수준을 면밀히 검토해야합니다. 초기 투자 / 예금의 일부 또는 전부를 상실 할 가능성은 항상 있으므로, 잃을 여유가없는 돈을 투자해서는 안됩니다. 통화 거래와 관련된 높은 위험은 귀하에게 알려 져야합니다. 이 시장에 진출하기 전에 독립적 인 재정 고문에게 조언을 구하십시오. Forex Crunch 또는 Forex Crunch에서 비롯된 콘텐츠를 다시 게시 할 수있는 권한을 부여받은 다른 사이트에 대한 의견은 개별 저자의 의견을 반영하며 Forex Crunch의 승인 된 저자의 의견을 반드시 반영하지는 않습니다. Forex Crunch는 독립 저자가 작성한 모든 주장이나 진술의 정확성이나 기초를 검증하지 않았습니다. 누락과 오류가 발생할 수 있습니다. Forex Crunch에 포함 된 모든 뉴스, 분석, 의견, 가격 견적 또는 기타 정보는 일반 시장 논평으로 받아 들여야합니다. 이것은 결코 투자 조언이 아닙니다. Forex Crunch는 그러한 정보의 사용으로 인해 직접 또는 간접적으로 발생할 수있는 손익이나 손실 (손익을 포함하되 이에 국한되지 않음)에 대한 책임을지지 않습니다.

Comments

Popular posts from this blog

고수익 외환 시스템

외환 거래 시스템 96 % 승자 & # 8211; 높은 수익성과 간단한 전략. 외환 거래 시스템 96 % 승자 & # 8211; 우승자에게 전화 한 사용자 정의 표시기 1 개가있는 내 간단한 시스템에 오신 것을 환영합니다. 1000 개의 거래 전략이 있으며 그 중 다수는 복잡하고 많은 필터가 있으며 대부분의 전략은 비효율적입니다 (너무 적은 신호와 잘못된 신호 생성). 그러나이 외환 거래 시스템은 진정으로 수익성있는 소수의 거래 중 하나입니다. 너는 너 자신을 볼 것이다. 자신을 묻습니다 : 얼마나 많은 거래 시스템, 전략 및 지표가 필요합니까? 왜 다른 판매자가 여러 가지 제품을 판매하고 각 제품이 가장 우수하다고 주장합니까? 5 년 간의 거래가 끝나면 H1 요법과 같은 더 높은 시간대에 수익성이 있습니다. 그러나 모든 시스템에서이 시스템 버전을 교환 할 수 있습니다. 파란색 / 빨간색 선을 따라주세요. 구매를 위해, stoch는 20 레벨에서 올 필요가 있습니다. 팔아 치우려면 80 레벨에서 멈추어야합니다. 이제 승자 표시기에서 십자가를 찾으십시오. 손을 놓으십시오. 나는 진짜로 각 구매자에 아기를 기꺼이하지 않을 것이다, 당신이 forex에 돈을 벌고 싶을 때, 당신은 또한 당신의 두뇌를 이용한다. 구매를 위해 스토크가 80 레벨에 도달하면 퇴장하십시오. 판매를 위해 스토크가 20 레벨에 도달하면 퇴장하십시오. 하드 TP를 사용하십시오. 예 : M5 = 10-20 pips, M15 = 20-40 pips 등 등. 또는 & 또는 & 또는 & # 8230; 머리를 써라. 손해를 막으십시오. 또한 손에 있습니다. 그것의 쌍에서 다른 쌍으로 나는 모든 쌍을 확인하고 싶지 않다. 마지막 High / Low 또는 하드 SL을 사용할 수 있습니다. 거래하고자하는 쌍과 TimeFrame을 확인하고 SL과 TP를 설정하는 방법을 선택하십시오. M5 또는 M15를 거래하려면 방향에 대한 H1 및 / 또는 H4 차트를보고 스토크를 살펴보고...

직원 스톡 옵션

종업원 스톡 옵션 - ESO. '종업원 스톡 옵션이란 무엇인가?' 종업원 스톡 옵션 (ESO)은 회사의 특정 종업원에게 부여되는 스톡 옵션입니다. ESO는 옵션 보유자에게 특정 기간 동안 미리 정해진 가격으로 일정 금액의 회사 지분을 살 권리를 제공합니다. 종업원 주식 옵션은 거래소의 투자자들 사이에서 거래되지 않기 때문에 거래소 옵션과 약간 다릅니다. '종업원 스톡 옵션 중단 - ESO' 스톡 옵션 계약의 작동 방식. 관리자에게 스톡 옵션이 부여되고 옵션 계약을 통해 관리자는 주당 50 달러의 행사 가격 또는 행사 가격으로 회사 주식 1,000 주를 구매할 수 있다고 가정합니다. 2 년 후에는 500 종의 주식을, 나머지 3 종은 500 년에 3 년의 기간 동안 가득합니다. 가득 조건은 옵션에 대한 소유권을 얻는 직원을 말하며, 가득 조건은 옵션이 확정 될 때까지 회사에 머무를 동기를 부여합니다. 스톡 옵션 실습의 예. 동일한 예를 사용하여 2 년 후에 주식 가격이 70 달러로 상승하고 주식 옵션의 행사 가격보다 높다고 가정합니다. 관리자는 $ 50에있는 500 개의 주식을 구매하고 70 $의 시가로 판매 할 수 있습니다. 이 거래는 1 주당 20 달러의 이익을 창출합니다. 회사는 2 년 동안 숙련 된 관리자를 보유하고 있으며 직원은 스톡 옵션 행사로 얻은 이익을 얻습니다. 대신 주가가 50 달러의 행사 가격을 초과하지 않으면 관리자는 스톡 옵션을 행사하지 않습니다. 직원이 2 년 후에 500 주 옵션을 소유하고 있기 때문에 관리자는 옵션을 만료 할 때까지 회사를 떠나 스톡 옵션을 보유 할 수 있습니다. 이 배치는 관리자에게 주가 하락에 따른 이익을 얻을 수있는 기회를 제공합니다. 회사 경비 고려 사항. ESO는 종종 직원의 현금 지출 요구없이 수여됩니다. 예를 들어, 행사 가격이 주당 50 달러이고 시장 가격이 70 달러 인 경우, 회사는 단순히 두 가격에 스톡 옵션 주식 수를 곱한 금액을 직원에게 지불 할 수 있습니다. 500...

포럼 외환 인도네시아 이진 옵션

이진 옵션 거래 Forex. 바이너리 옵션은 거래자를 위해 외환 (외환) 시장을 플레이하는 또 다른 방법입니다. 브로커가 늘고있는 레버리지 스포트 외환 거래와 비교할 때 상대적으로 비용이 많이 드는 외환 거래이지만, 잠재적 손실의 최대 한도를 미리 알고 사전에 알고 있다는 것이 이진 옵션의 주요 이점입니다. 하지만 우선, 바이너리 옵션은 무엇입니까? 이진 결과가있는 옵션입니다. 즉, 미리 정해진 값 (일반적으로 $ 100) 또는 $ 0로 정산됩니다. 이 결제 금액은 바이너리 옵션의 기초가되는 자산의 가격이 만기별로 파업 가격보다 높거나 낮은 지 여부에 따라 달라집니다. 이진 옵션은 S & P 500이 내일 또는 다음 주까지 일정 수준 이상으로 상승 할 것인지, 이번 주 실업 수당 청구가 시장이 기대하는 것보다 높을 것인가, 유로화 또는 달러화 등의 다양한 상황의 결과를 추측하는 데 사용될 수 있습니다. 오늘 미국 달러 대비 엔 하락? 금은 현재 트로이 온스 당 1,195 달러를 거래하고 있으며, 그날 늦게 1,200 달러를 넘을 것으로 확신합니다. 당일 마감까지 $ 1,200 이상의 금 거래에서 바이너리 옵션을 구입할 수 있다고 가정하면이 옵션은 $ 57 (bid) / $ 60 (offer)로 거래됩니다. $ 60에서 옵션을 구입하십시오. 금이 $ 1,200 또는 그 이상으로 마감하면 예상 한 바와 같이 지불금이 $ 100이되어 총 이익 (수수료 전의 금액)이 $ 40 또는 66.7 %가됩니다. 반면에 금이 $ 1,200 아래로 떨어지면 $ 60 투자를 잃어 버려 100 % 손실을 입을 것입니다. 바이너리 옵션 구매자와 판매자. 2 진 옵션의 구매자는 옵션의 비용이 옵션이 거래되는 가격입니다. 바이너리 옵션의 판매자의 경우, 비용은 100과 옵션 가격의 차인 100입니다. 구매자의 관점에서 볼 때, 바이너리 옵션의 가격은 거래가 성공할 확률로 간주 될 수 있습니다. 따라서 2 진 옵션 가격이 높을수록 자산 가격이 파업 이상으로 상승 할 확률이 높아진다....