Prorealtime 거래 시스템 코드


무역 시스템.


관련 도움말 동영상.


ProOrder는 ProRealTime의 자동 거래 모듈입니다. 거래 시스템은 프로그래밍 유무에 관계없이 생성 될 수 있으며 시뮬레이션 및 실제 거래 포트폴리오와 함께 사용할 수 있습니다.


프로그래밍없이 거래 시스템을 쉽게 만드는 법.


팁 : 고급 프로그래밍 기능을 단계별로 활용하는 방법을 익히십시오.


이 섹션에서는 프로그래밍을하지 않고 예제 거래 시스템을 생성, 백 테스트 및 최적화하는 방법을 보여줍니다.


먼저 차트의 오른쪽 상단에있는 버튼을 클릭 한 다음 & quot; Probacktest & amp; 자동 거래 & quot; & quot; 새로 만들기 & quot;를 클릭하십시오. 다음 창이 나타납니다.


& quot; 지원 생성 & quot; 모드를 사용하면 한 줄의 코드를 작성하지 않고도 전략을 수립 할 수 있습니다. & quot; 프로그래밍으로 생성 & quot;이라는 라벨을 클릭하여 나만의 코드를 만들 수도 있습니다. 위에 표시된 창의


& quot; 보조 된 작성 & quot; 창은 구매 및 판매 조건을 정의 할 수있는 몇 가지 단추 (Buy, Sell, Short, Exit short)로 구성됩니다. 해당 버튼을 클릭하여 정지 및 목표를 설정할 수 있습니다. 마지막으로, & quot; 코드 생성 & quot; 백 테스트를위한 코드를 자동으로 생성합니다!


예 : Stochastic momentum index를 기반으로 전략을 작성하겠습니다. 먼저 가격과 SMI 지표에 간단한 이동 평균을 표시합니다.


먼저 버튼을 클릭하십시오. 그런 다음 & quot; Backtesting & quot;을 클릭하십시오. 오른쪽 상단에서 & quot; 새로 만들기 & quot;를 클릭하십시오. & quot; 구매 & quot; 버튼을 클릭하여 구매 조건을 정의하십시오. 마지막으로, SMI 차트를 클릭하십시오. 다음 창이 나타납니다.


& quot; Stoch momentum 1 & quot;을 선택합니다. "크로스 오버" "신호 1"


& quot; 조건 추가 & quot; 버튼을 클릭하여 다른 조건을 추가 할 것입니다. 이번에는 가격표에서 클릭합니다. 다음 창이 나타납니다.


& quot; 판매 & quot;를 클릭하여 구매 위치를 판매하는 방법을 정의하자. 확률 차트에서 & quot; Stoch momentum 1 & quot;을 선택합니다. "Cross Under" "이동 평균 1" & quot; 확인 & quot;을 클릭하십시오.


그런 다음 아래에 나와있는 매개 변수를 설정합니다.


정지 전략을 정의하기 위해 & quot; 정지 & amp; 타겟 & quot; 우리는 아래의 설정을 선택합니다 :


& quot; 확인 & quot;을 클릭하십시오. 단추. 프로그램이 완료되면 "Stochastic momentum"과 같은 백 테스터에 이름을 지정하기 만하면됩니다. & quot; 코드 생성 & quot;을 클릭하십시오.


백 테스트를 수행하려면 & quot; 내 시스템 ProBacktest & quot;을 클릭하십시오. 백 테스트의 형평성 곡선이 포함 된 차트는 성능 정보가 포함 된 상세 보고서와 함께 표시됩니다.


백 테스트를 수정하여 결과를 향상시킬 수 있습니다. 노란색으로 강조 표시 된 Equity 곡선의 공구 모양 아이콘을 클릭 한 다음 & quot; ProBacktest 수정 & quot;을 클릭하십시오.


이동 평균에 대한 고정 값 대신 변수를 만듭니다. 이렇게하려면 숫자 "150"을 삭제하십시오. 프로그램으로부터 "number"를 기입한다. 대신. 그런 다음 & quot; 추가 버튼 & quot;을 클릭하십시오. 필드의 "최적화 파라미터" 아래 설정을 선택하십시오.


마지막으로, "ProBacktest my system"버튼을 클릭하십시오. 몇 초 후에 검토 된 실행 기록 데이터 세트에 대해 최상의 결과를 제공하는 값을 제공하는 최적화 보고서를 얻게됩니다.


시스템을 계속 개선하려면 새로운 조건을 추가 할 수 있습니다. 또한 사용 된 정류장 유형을 수정하거나 이익 목표를 추가 할 수 있습니다.


프로그래밍으로 생성하면 함수 라이브러리를 사용하여 훨씬 더 정교한 함수를 적용 할 수 있습니다. 함수 라이브러리는 & quot; 함수 삽입 & quot; 버튼을 누릅니다.


ProBacktest 모듈 및 해당 도움말 텍스트에서 사용 가능한 모든 기능이있는 창이 나타납니다. & quot; 추가 & quot;를 클릭하면이 기능을 마우스 커서의 위치에서 프로그램에 삽입 할 수 있습니다.


ProRealTime 무료 버전에 액세스하려면 지금 등록하십시오. 또는 실시간 데이터로 7 일 무료 평가판을 요청하려면 로그인하십시오.


거래는 예금보다 많은 손실 위험에 노출 될 수 있으며 그러한 위험을 감당할 수있는 충분한 재정적 수단이있는 경험이 풍부한 고객에게만 적합합니다. 이 사이트에 대한 어떠한 정보도 투자 조언이나 금융 상품을 매매하기위한 권유가 아닙니다.


독점 정보 및 미리보기를 위해 ProRealTime을 팔로우하십시오.


ProOrder로 자동 거래를 쉽게 할 수 있습니다.


ProOrder 자동 거래 모듈을 사용하면 투자 전략의 매매 주문을 자동으로 실행할 수 있습니다.


시뮬레이션 된 주문을 사용하여 연습 할 가상 모드 (PaperTrading)와 실제 주문을 실행하는 거래 모드 중에서 선택하십시오.


사용하기 쉬운. 프로그래밍이 필요하지 않습니다. 거래 시스템을 사용하기 전에 실행을 시뮬레이션하십시오. 신뢰성과 보안. 100 % 서버 측 기술. 상세한 보고서를 사용하여 돈 관리를 개선하십시오.


왜 우리는 자동 거래 서비스를 좋아할 것입니까?


100 % 서버 측 기술로 보안 및 안정성 제공


컴퓨터를 켜두지 않아도됩니다. 시스템이 시작되면 전용 서버에서 시스템이 계속 실행되므로 플랫폼을 닫고 컴퓨터를 끌 수 있습니다. 보안 강화 : 서버 측 실행은 개별 컴퓨터에서 종종 발생하는 장애 (예 : 인터넷 접속, 컴퓨터 오류, 정전 등의 일시적인 손실)로부터 사용자를 보호하며 사용자가 진입 기회를 놓치거나 최악의 경우에 취할 수 있습니다 시스템의 일부인 이탈을 놓치면서 많은 손실을 입었습니다. 신속하고 안정적인 실행 : 우리의 마지막 세대 서버는 개인이 사용하는 대다수의 컴퓨터보다 더 큰 계산 능력을 제공하므로 작은 시간대에도 더 복잡한 조건을 사용할 수 있습니다. 코드를 해석하는 서버는 주문을 관리하는 서버에 직접 연결됩니다. 따라서 케이블이나 광섬유를 통해 집에서 주문을 보낸 경우보다 안정적인 주문 실행이 가능합니다. 평온함을위한 서비스 지원 : 시스템이 사용자가 이해하지 못하는 주문을한다고 가정 해보십시오. 궁금한 점이 있으면 코드를 분석하고 답변을 드릴 수 있습니다.


코드 보호.


코드 암호화 : 코드는 ProOrder 서버로 전송되기 전에 암호화 키로 암호화됩니다. 그들은 암호화없이 인터넷을 통해 전송되지 않습니다. 또한 코드의 기밀성을 유지하기 위해 ProRealTime 직원은 모든 암호화 코드를 알고 있습니다. 보안 감사 : ProRealTime은 정기적 인 자발적인 보안 감사를 조직하고 IT 보안을 강화하기 위해 권장되는 조치 계획을 적용합니다. ProRealTime 내부 규칙 : ProRealTime은 ProRealTime 플랫폼 또는 ProOrder 기술을 통해 자체 주문을 실행하지 않습니다. 또한 IT 헌장 및 이해 상충 방지 정책은 모든 직원이 ProRealTime 및 ProOrder 기술을 통해 금융 시장에 대한 운영을 선언해야합니다.


자동화 된 거래 시스템의 예.


CAC40 지수의 예제 자동 거래 시스템을 보여주는 매뉴얼을 확인하여 자동 거래 모듈을 사용하는 것이 얼마나 간단한 지보십시오.


자동 거래 시스템을 7 단계로 생성하십시오.


사용하려는 전략에 대해 이미 알고 있다면 4 단계로 직접 이동하여 프로그래밍하지 않고 코드를 작성하는 방법을 설명 할 수 있습니다.


자동 거래 시스템을 만드는 데 도움이 필요하십니까?


자동화 된 거래는를 통해 가능합니다.


프리미엄 거래 플랫폼 플랫폼 지원 자동 거래 지원.


중개 서비스 주문 실행.


하나의 계정에서 가장 좋은 서비스.


ProRealTime이 후원하는 IG 계정을 사용하면 표준 IG 클라이언트와 동일한 스프레드 및 조건을 가진 IG의 직접 클라이언트 일뿐만 아니라 추가적인 독점적 인 이점도 얻을 수 있습니다.


ProRealTime 플랫폼을 무료로 사용할 수 있습니다. 추가 비용없이 최대 4 배의 과거 데이터가있는 프리미엄 버전 ProRealTime에서 직접 플랫폼 지원.


거래 시스템을위한 무료 프로그래밍 도움말 최소 보증금 없음.


ProRealTime이 후원합니다.


ProRealTime은 레버리지 된 금융 상품에 대한 주문 서비스의 수신 및 전송을 제공합니다. 주문 실행 서비스는 Interactive Brokers에서 제공합니다.


거래는 예금보다 많은 손실 위험에 노출 될 수 있으며 그러한 위험을 감당할 수있는 충분한 재정적 수단이있는 경험이 풍부한 고객에게만 적합합니다. 이 사이트에 대한 어떠한 정보도 투자 조언이나 금융 상품을 매매하기위한 권유가 아닙니다.


독점 정보 및 미리보기를 위해 ProRealTime을 팔로우하십시오.


귀하의 의견은 중요합니다.


독립 사이트 BrokerVergleich.


ProRealTime Trading은 프랑스 금융 당국이 승인하고 감독 한 투자 회사 인 ProRealTime SAS의 거래 이름입니다.


(Autorit & eacute de Contr & le Prudentiel et de R & eacute; solution / Banque de France).


ProRealTime SAS (단순화 된 주식회사) - N & deg; 499 355 444 RCS Nanterre.


본사 : ProRealTime SAS - 30 avenue Edouard Belin - 92500 Rueil-Malmaison - 프랑스.


EU VAT 번호 : FR90499355444. CNIL (National Computing and Data Privacy Committee) 번호 1300984 영수증.


자동 거래 시스템을 만듭니다.


자동 거래 시스템을 만드는 단계.


사용할 전략에 대한 아이디어가 이미 있다면 4 단계로 직접 이동할 수 있습니다.


자동 거래를보다 쉽게 ​​이용할 수 있기를 원하기 때문에 프로그래밍이 필요없는 거래 시스템을 만들 수 있습니다.


자동 거래 시스템을 만드는 데 도움이 필요하십니까?


1 초기 아이디어.


구매 / 판매 조건을 결정하십시오.


"초기 아이디어"로부터, 당신은 당신의 전략의 매매 조건을 정의 할 것이다. ProRealTime을 사용하면 실제 구매 결정하기 전에 구매 및 판매 조건을 테스트 할 수 있습니다. 그런 다음이 아이디어를 계속 사용하고 나중에 경험에 따라 향상 시킬지 여부를 쉽게 결정할 수 있습니다.


다음 질문에 대한 답을 작성하면 원하는 전략 유형에 대한 초기 아이디어를 얻을 수 있습니다.


책이나 인터넷에서 보았던 거래 방법을 테스트하고 싶습니까? 당신이 사용할 수있는 수많은 지표 중에서 당신이 가장 좋아하는 지표는 무엇입니까? 구매 결정과 판매 결정에있어 높은 가격과 낮은 가격을 고려하고 싶습니까? 시스템에서 하나의 조건 또는 여러 조건을 고려해야합니까? 경향 추종 전략이나 추세 전략을 사용하고 싶습니까? 당신은 오랫동안 포지션을 취하거나 짧은 포지션을 취하여 하락 추세로부터 이익을 얻고 싶습니까? 시장 진출을 기술적 분석 또는 자금 관리 기술과 관련된 조건 (포지션 진입 가격에 따라 결정된 목표 및 보호 중단 명령)에 기반을 두어 원하십니까?


일반적으로 전략은 점차 개선 될 수있는 간단한 아이디어로 시작됩니다.


예를 들어 전략은 다음과 같은 조합을 기반으로 할 수 있습니다.


(피보나치, 피벗 포인트 등)의 추세에 따른 추세 지표 (이동 평균 등) 또는 과매 수 / 과매 체 진동자 (RSI, 확률 등) 경향)을 보여줍니다.


수동 거래 경험의 아이디어를 사용하십시오.


이미 금융 시장에 투자 한 경우 최고의 영감은 & quot; 수동 & quot; 거래.


수동 거래는 수동 거래에서 이미 성공적으로 적용한 기술의 자동화로서 영구적 인 실험 및 자동 거래로 볼 수 있습니다.


외부에서 아이디어를 얻으십시오.


많은 도서가 거래 전략에 대해 이야기하고 거래 아이디어를 제안하거나 테스트 할 수있는 전략을 완료 할 수 있습니다.


2 악기 선택.


초기 아이디어가 결정되면 전략을 테스트 할 금융 상품을 결정해야합니다. 이 섹션은 선택시 고려할 수있는 몇 가지 아이디어를 줄 수 있습니다.


유동성 : 당신의 거래 시스템이 좋은 조건에서 언제든지 포지션을 마감 할 수있을 정도로 액체를 선택할 의향이있는 수단입니까?


거래 시간 : 야간에 전략을 수립하여 주중 하루 24 시간을 인용하는 도구를 사용하고 싶습니까?


개방 격차 : 시장이 제한적인 거래 시간 (예 : 9 시부 터 17시 35 분) 일수록 이전 마감 가격과 새로운 개시 가격 사이의 큰 격차로 인해 다음날 개장 할 위험이 커집니다. 이러한 위험을 줄이려면 하루 24 시간 동안 견적을내는 시장이나 마감 시간이 제한적인 시장 (예 : 23:00부터 8:00까지)에 투자하는 것이 가능합니다. 개방 격차의 위험을 피하기 위해 시장이 닫히기 최소 15 분 전에 열려있는 모든 포지션을 마감 할 수도 있습니다.


필요한 마진 : 거래 시스템의 위치와 발생할 수있는 손실을 커버하는 데 필요한 여유가 있는지 확인하십시오 (아래 표의 마진 예제 참조).


최소 이익 창출 : 특정 거래 시스템은 적은 이익을 창출하기 위해 단기간에 자주 직책을 맡을 수 있습니다. 이와 같은 시스템을 사용하는 경우, "실행 비용"과 "실행 비용"의 비율이 다른 기기를 사용하는 것이 흥미로울 수있다. (스프레드 및 중개 수수료를 고려하여) "계기의 가치" 낮습니다. 아래 표에는 몇 가지 예가 나와 있습니다.


2014 년 6 월 1 일에 최소 스프레드가있는 IG CFD 가격을 기반으로 한 사례.


스프레드는 다를 수 있으며 항상 최소 스프레드와 동일하지는 않습니다.


3 돈 / 위험 관리.


용어 "돈 관리" & quot; 위험 관리 & quot; 일반적으로 다음 규칙을 참조하십시오.


잘 계획된 자금 관리 전략은 위험을 제한하면서 이익을 극대화 할 수 있어야합니다. 귀하의 자금 관리 기술에 따라, 주어진 전략은 주어진 역사적 데이터 세트를 얻거나 잃을 수 있습니다.


아래의 질문은 귀하가 사용할 돈 관리 유형에 대한 아이디어를 줄 것입니다 :


레버리지 : 넘어 가고 싶지 않은 최대 레버리지는 무엇입니까?


레버리지는 다음과 같이 계산됩니다. 1 / [사용 가능한 현금 / 위치 값]


레버리지를 제한하기 위해 포지션 크기를 제한하거나 포트폴리오 가치를 높일 수 있습니다.


거래 시스템을 시작할 때마다 최대 게재 순위 크기를 묻는 메시지가 표시되고 코드의 조건이 무시됩니다.


최대 주문 수 : 시스템에서 하루에 수행 할 주문의 최대 금액은 얼마입니까?


(예 : 하루에 한 번 회전하거나 더 활동적으로하십시오.)


최대 주문 수는 & quot; 거래 옵션 & quot;을 통해 설정할 수 있습니다. 메뉴.


아이디어를 거래 시스템으로 전환하십시오.


우리는이 필수 단계를 단순화하기 위해 노력해 왔습니다.


프로그래밍없이 자동 시스템을 생성합니다.


원하는 장비를 표시하는 창에서 전략에 사용되는 지표를 삽입하고 구성하십시오. 그런 다음 차트의 오른쪽 상단에있는 버튼을 클릭하고 & quot; ProBacktest & amp; 자동 거래 & quot; 마지막으로 & quot; 신규 & quot;를 클릭하십시오. 구매 조건을 정의하려면 (긴 게재 순위를 입력하려면) & quot; 구매 & quot; 단추. 구매 조건이 어떤 요소에 달려 있는지 플랫폼에 표시하려면 문제의 요소가 들어있는 패널을 클릭합니다 (예 : 조건이 MACD에 따라 다르면 MACD가 포함 된 패널을 클릭). 그러면이 창에서 드롭 다운 메뉴를 통해 조건을 선택할 수 있습니다. 조건이 선택되면 & quot; 완료 & quot;를 클릭하십시오. 완료했거나 & quot; 조건 추가 & quot; 여러 조건을 정의하려면 4 단계에서 옵션을 다시 시작하십시오. 선택 사항 : 3-5 단계를 반복하여 긴 직위를 매도 할 조건, 매도 포지션을 입력하는 조건 및 매도 포지션을 종료 할 조건을 정의 할 수 있습니다. & quot; 타겟 & amp; 중지 & quot; 버튼을 사용하여 정지, 후행 정지 및 & amp; 목표.


이제 & quot; 코드 생성 & quot;을 클릭하기 만하면됩니다. 단추.


플랫폼은 조건에 따라 코드를 생성합니다!


ProBuilder 언어로 프로그래밍하여 시스템을 만들 수 있습니다.


ProRealTime으로 작성된 ProBuilder 언어는 프로그래밍에 익숙하지 않은 사용자도 ProOrder 시스템을 신속하게 만들 수 있습니다.


우리는 당신을 위해 프로그래밍 매뉴얼을 썼습니다. 자신의 속도대로 읽고 자신의 시스템을 많은 예제로 단계별로 만드는 법을 배웁니다.


인텔리전트 기능을 갖춘 코드 편집기는 프로그래밍 보조 기능을 수행합니다.


통합 도움말 : 메뉴에는 도움말 텍스트와 함께 사용 가능한 모든 기능과 각 기능에 대한 사용 예제가 나열됩니다. 실시간 오류 검사 : 입력 할 때 편집자가 실시간으로 프로그래밍 오류를 표시합니다. 자동 형식 지정 : 코드가 자동으로 채색되고 서식이 지정되므로 읽고 읽고 이해하기 쉽습니다.


ProRealTime이 후원하는 ProRealTime Trading 또는 CFD 계정을 보유하고있는 경우 전용 서식을 통해 요청하여 프로그래밍 지원 혜택을 누릴 수 있습니다.


가능한 한 정확하게 자세와 돈 관리 규칙을 입력하고 나가기위한 조건을 저희에게 보내 주시면 귀하의 요구 사항에 맞는 코드를 보내 드리려고합니다.


ProRealTime은 투자에 관한 조언을 제공하지 않습니다. 우리의 프로그래밍 지원은 귀하가 이러한 투자 조건의 선택에 개입하지 않고 귀하가 우리에게 제시 한 조건의 일부 또는 전부를 실제로 적용 할 수 있도록 코드 라인의 예를 보내주는 것으로 구성됩니다.


5 거래 시스템을 테스트하십시오.


저희는 거래 시스템을 테스트하는 두 가지 보완적인 방법을 제공합니다.


ProBacktest : 과거 데이터를 사용하여 시스템 백 테스트 PaperTrading : 실제 시장 상황에 매일 시스템을 테스트하십시오.


ProBacktest로 전략을 시뮬레이션하십시오.


ProBacktest 모듈을 사용하면 과거 데이터를 기반으로 전략을 구현하여 해당 성능을 예측할 수 있습니다.


결과적으로 ProBacktest 모드를 사용하면 기록 데이터의 사용 가능한 정보를 기반으로 시스템 성능을 확인할 수 있지만이를 개선하기위한 약점을 찾아 낼 수 있습니다.


몇 년 동안의 역사적인 일중 데이터.


더 길고 신뢰할 수있는 데이터에 대한 시스템 백 테스팅은보다 관련성 있고 유용한 결과를 제공합니다.


ProRealTime은 몇 년 동안의 일중 기록 데이터를 제공합니다. 이 데이터의 신뢰성은 정규 데이터 유지 보수 및 교환기에 직접 연결되는 팀에 의해 유지됩니다.


거래 시스템으로 ProBacktest 시뮬레이션을 시작하십시오.


ProBacktest 사용은 쉽습니다.


시뮬레이션을 위해 선택한 시간 단위 (예 : 15 분)에 시스템 백 테스트를 수행 할 계측기의 차트 창을 표시하십시오. & quot; 기록 & quot; 드롭 다운 메뉴 (차트의 왼쪽 상단에 있음)를 사용하여 사용하려는 기록 데이터의 양을로드합니다 (예 : 10,000 단위). 차트 상단에서 버튼을 클릭 한 다음 & quot; ProBacktest & amp; 자동 거래 & quot; 백 테스트하려는 시스템을 선택하십시오. & quot; 수정 & quot;을 클릭하십시오. 코드 편집기 창에 액세스하십시오. & quot; ProBacktest & quot; 탭에서 다음 매개 변수를 설정하십시오. 초기 자본 : 시뮬레이션에 대한 초기 자본 금액 입력 브로커 매개 변수; 시뮬레이션에서 각 거래에 적용될 중개 수수료를 설정합니다 (고정 금액, %, 스프레드 등). 최대 위치 크기 : 거래 시스템이 시뮬레이션을 위해 넘어갈 수없는 최대 위치 크기를 나타냅니다. 시뮬레이션에 사용 된 기록 데이터 : 기본적으로 시스템은 차트에로드 된 모든 데이터에 대해 시뮬레이트됩니다. 시스템을 시뮬레이트하는 기간을 줄이려면이 옵션을 사용하십시오 (예 : 2014 년 1 월 1 일부터 2014 년 6 월 30 일까지). 그런 다음 "ProBacktest my system"버튼을 클릭하기 만하면됩니다. 시뮬레이션을 시작합니다.


ProBacktest 시뮬레이션의 결과를 분석하십시오.


거래 시스템이 다시 테스트되면 다음을 확인할 수 있습니다.


그것의 지분 곡선 그것의 위치 이력 (차트의 형태로) 실행 된 명령의 역사 (목록 형태 또는 차트 형태로) 상세한 통계 보고서.


자세한 보고서는 다음과 같은 유용한 통계를 제공합니다.


이익 분석.


시뮬레이션 기간 동안의 이득 (% 및 절대) 획득 / 손실 비율 (%) 획득 위치의 긴 / 짧은 위치에 대한 차별 분석.


위치 분석.


시장에서 평균 시간 포지션 보유 시간 (%) 일별 / 월별 평균 주문 수.


포지션에서 가장 큰 손실 Max. 인출 (역사적 최대 손실) 평균 노출 / 최소 노출.


ProBacktest에 대한 자세한 내용은 트레이딩 시스템 프로그래밍 매뉴얼 23 페이지를 참조하십시오.


경고 : ProBacktest로 계산 된 통계는 과거 데이터와 관련이 있습니다. 과거 성과가 미래의 성과를 나타내는 것은 아닙니다.


PaperTrading 모드에서 전략을 시뮬레이션하십시오.


PaperTrading은 가상 포트폴리오를 통해 실제 시장 상황에서 거래를 연습 할 수있는 거래 시뮬레이터입니다.


따라서 PaperTrading을 통해 실제 시장 상황에서 매일 거래 시스템의 실행을 시뮬레이션 할 수 있습니다.


그것은 당신이 실시간으로 귀하의 거래 시스템에 의해 촬영 위치를보고 또한 자동 거래 상황에 자신의 반응을 테스트 할 수 있습니다.


PaperTrading 모드에서 ProRealTime 플랫폼을 시작한 후 PaperTrading 모드에서 시스템을 시작하는 것은이 페이지의 6 절에서 설명한대로 실제 거래 모드에서와 동일한 방식으로 수행됩니다.


6 실제 거래 모드로 거래 시스템을 실행하십시오.


그것을하는 방법?


거래 시스템을 실행할 계측기 차트 열기이 차트에서 거래 시스템 실행에 사용할 시간 단위를 선택하십시오. 차트 상단에서 버튼을 클릭 한 다음 & quot; ProBacktest & amp; 자동 거래 & quot; 실행할 시스템을 선택하십시오. & quot; 자동 거래 준비 & quot; 버튼을 클릭하십시오. ProOrder에 시스템을 보냅니다. ProOrder 창이 열립니다. 시스템은 & quot; 실행되지 않음 & quot; ProOrder 윈도우의 섹션.


더 빠른 대체 방법 - ProBacktest 모듈을 사용하여 시스템을 시뮬레이션 할 때 시스템을 차트 창에서 ProOrder AutoTrading 창으로 끌 수 있습니다.


차트 창에서 & quot; 자기 자본 곡선 & quot;을 마우스 왼쪽 버튼으로 클릭합니다. 제목 "ProBacktest - Positions"를 선택하고 마우스 버튼을 누른 상태에서 커서를 ProOrder AutoTrading 윈도우로 이동하십시오. 놓아 주면 시스템은 ProOrder 윈도우의 & quot; 실행되지 않음 & quot; 섹션.


ProOrder 옵션을 설정하십시오.


ProOrder 윈도우 상단에서 버튼을 클릭하여 ProOrder와 관련된 옵션을 설정합니다. 시스템 정지 후 위치 및 주문 상태 : 시스템이 중지되면 ProOrder가 위치를 닫고 보류중인 주문을 취소할지 여부를 선택하십시오. 수동으로 관리 할 수도 있습니다. 수주로 인해 중지 : 시스템이 배치 할 수있는 주문 수의 한도를 선택하십시오. 이 제한을 초과하면 시스템이 중지됩니다. 만료 날짜로 인해 중지 : 보안상의 이유로 모든 시스템에는 공통된 유효 날짜가 있으며이 날짜 이후에 만료됩니다. 유효 기간을 연장하려면 & quot; 확장 & quot;을 클릭하십시오. ProOrder 창에서 "유효 기간의 제한" 매개 변수를 사용하면 각 확장자의 일 수를 정의 할 수 있습니다.


이 옵션이 설정되면 옵션 창을 닫고 ProOrder로 돌아가려면 X 아이콘을 클릭하십시오.


시스템을 시작하십시오.


ProOrder 창에서 거래 시스템의 버튼을 클릭하십시오. 창이 열리면 자동 거래 시스템 시작을 확인하는 메시지가 나타납니다. 이 창은 중요한 정보를 상기시켜줍니다 : 시스템이 실행될 계측기 및 시간대 시스템 이름 및 버전 (ProOrder 서버로 전송 된 날짜 및 시간과 일치 함) 거래 시스템 코드 환경 설정 ProOrder 옵션에서 설정합니다. 자동 거래 시스템 실행 조건 시스템을 시작하기 전에 매개 변수 "최대 위치 크기"를 정의해야합니다. 이것은 코드의 조건에 관계없이 전략이 취할 수있는 최대 위치 크기입니다.


예 : DAX30 Future의 시스템 중 하나에서 & quot; 최대 게재 순위 크기 & quot; 두 계약의 시스템 귀하의 시스템은 이미 1 계약의 장기 구매 (구매)를하고 있습니다. 시스템의 새로운 조건이 충족되고 이론적으로 3 계약으로 포지션 크기를 늘리기 위해 2 계약을 추가로 구매할 것을 요구합니다. & quot; 최대 게재 순위 크기 & quot;를 정의했기 때문에이 조건은 무시됩니다. 2 계약 중. 마지막으로 버튼을 클릭하십시오.


그러면 시스템이 & quot; 실행 중 & quot; ProOrder 윈도우의 섹션이 깜박이며 활성화되었음을 나타냅니다. 그것의 "Status" & quot; 실행 안함 & quot; 를 "실행 중"으로 설정합니다.


7 시스템을 모니터하고 지속적으로 개선하십시오.


시스템을 모니터하십시오.


ProOrder 시스템이 실행 중일 때 ProRealTime 소프트웨어의 ProOrder 창에서 해당 활동 및 성능을 확인할 수 있습니다.


주식 곡선.


각 거래 시스템에 대해 처음부터 시스템의 성과 (손익)를 나타내는 자본 곡선을 표시 할 수 있습니다.


형평성 곡선의 변동을 정확하게 분석하면 시스템을 개선하는 데 유용한 정보를 얻을 수 있습니다. 예를 들어, 실현 손실의 일부를 피하거나 시스템이 이득을 얻는 기간 동안 포지션을 보강하는 방법.


주문 및 위치 기록.


위치 기록 차트는 거래 시스템의 기록 위치를 보여주는 막대 그래프를 표시합니다. 시스템이 자주 위치에 있는지, 위치의 평균 크기인지 확인하는 것이 특히 유용합니다.


주문 내역이 가격 차트에 표시됩니다. 위치 입력 명령은 화살표로 표시되고 종료 명령은 십자 표시로 표시됩니다.


두 정보는 목록 형식의 상세 보고서 창에서도 사용할 수 있습니다.


통계.


거래 세부 보고서는 다음과 같은 각 거래 시스템에 관한 약 30 개의 통계에 대한 액세스를 제공합니다.


수익 분석 : 위치 유형별 (long / short) 평균 수익, 성공 위치의 비율, 손익 비율 등 주문 및 순위 분석 : 하루 평균 실행 명령 수, 시장 시간 비율, 평균 시간 두 가지 위치 등 위험 분석 : 최대 축소, 최대 위험 노출, 평균 위험 노출 등


팁 : 세부 보고서, 주문 목록 및 위치 목록은 스프레드 시트 응용 프로그램과 같은 외부 응용 프로그램 (끌어서 놓기를 통해)로 쉽게 내보낼 수 있습니다.


시스템을 지속적으로 개선하십시오.


위의 모든 정보는 시스템의 약점을 감지하고이를 새로운 시장 조건에 맞게 개선하고 적용하는 데 도움이됩니다.


참고 : 거래 시스템을 수정하면 이전 버전이 ProOrder에 유지됩니다 (수동으로 제거하지 않는 한). ProOrder는 이전 버전과 새 버전의 차이점을 쉽게 보여주기 위해 버전 번호 (ProOrder에 거래 시스템을 보낸 날짜 및 시간에 해당)를 표시합니다.


ProOrder 모듈의 기본 사항에 익숙해지면 더 많은 독립성을 가지고 스스로 프로그래밍 할 수 있도록주의 깊게 쓴 프로그래밍 설명서를 읽는 것이 좋습니다.


시스템을 개선하면 ProBacktest 및 ProOrder 모듈이 시뮬레이션을 통해 변경 사항을 확인하는 최상의 파트너가됩니다.


시스템 가져 오기 / 내보내기.


친구와 시스템을 공유하십시오.


당신의 시스템 중 하나를 친구와 공유하고 싶습니까?


그것의 아주 간단한 :


& quot; ProBacktest and Automatic Trading & quot; 창에서 공유하려는 시스템을 선택한 다음 & quot; 내보내기 & quot;를 클릭하십시오. 다음 창에서 & quot; 없음, 코드가 완전히 편집 가능 & quot;을 선택한 다음 & quot; 내보내기 & quot;를 클릭하십시오. 거래 시스템은 & quot;.itf & quot; 파일. 이제 ProRealTime 플랫폼으로 쉽게 가져올 수있는 원하는 사람에게이 파일을 전자 메일로 보내면됩니다.


다른 사람이 만든 시스템을 가져옵니다.


& quot;.itf & quot; 파일을 다운로드 했습니까? 인터넷 사이트 또는 포럼의 파일입니까? 친구가 만든 거래 시스템을 친구에게 보냈습니까?


ProOrder AutoTrading 모듈에서 사용하는 방법은 다음과 같습니다.


& quot; ProBacktest and Automatic Trading & quot; 창에서 & quot; 가져 오기 & quot; 단추. 열리는 창에서 컴퓨터에서. itf 파일을 선택한 다음 유효성을 검사하여 플랫폼으로 가져옵니다. 시스템이 이제 시스템 목록의 "ProBacktest and Automatic Trading"창에 나타납니다. 시스템이 사용자의 상황에 맞게 조정되었는지 확인하고 필요에 따라 사용자의 필요에 맞게 조정하십시오. 제 3 자의 거래 시스템을 사용하지 마십시오.


참고 : 실제 포트폴리오가있는 ProOrder로 가져온 거래 시스템을 실행하려면 해당 코드에 액세스 할 수 있어야하며 수정이 가능해야합니다. 그러나 어떤 경우에도 백 테스트가 가능합니다.


자동화 된 거래는를 통해 가능합니다.


프리미엄 거래 플랫폼 플랫폼 지원 자동 거래 지원.


중개 서비스 주문 실행.


하나의 계정에서 가장 좋은 서비스.


ProRealTime이 후원하는 IG 계정을 사용하면 표준 IG 클라이언트와 동일한 스프레드 및 조건을 가진 IG의 직접 클라이언트 일뿐만 아니라 추가적인 독점적 인 이점도 얻을 수 있습니다.


ProRealTime 플랫폼을 무료로 사용할 수 있습니다. 추가 비용없이 최대 4 배의 과거 데이터가있는 프리미엄 버전 ProRealTime에서 직접 플랫폼 지원.


거래 시스템을위한 무료 프로그래밍 도움말 최소 보증금 없음.


ProRealTime이 후원합니다.


ProRealTime은 레버리지 된 금융 상품에 대한 주문 서비스의 수신 및 전송을 제공합니다. 주문 실행 서비스는 Interactive Brokers에서 제공합니다.


거래는 예금보다 많은 손실 위험에 노출 될 수 있으며 그러한 위험을 감당할 수있는 충분한 재정적 수단이있는 경험이 풍부한 고객에게만 적합합니다. 이 사이트에 대한 어떠한 정보도 투자 조언이나 금융 상품을 매매하기위한 권유가 아닙니다.


독점 정보 및 미리보기를 위해 ProRealTime을 팔로우하십시오.


귀하의 의견은 중요합니다.


독립 사이트 BrokerVergleich.


ProRealTime Trading은 프랑스 금융 당국이 승인하고 감독 한 투자 회사 인 ProRealTime SAS의 거래 이름입니다.


(Autorit & eacute de Contr & le Prudentiel et de R & eacute; solution / Banque de France).


ProRealTime SAS (단순화 된 주식회사) - N & deg; 499 355 444 RCS Nanterre.


본사 : ProRealTime SAS - 30 avenue Edouard Belin - 92500 Rueil-Malmaison - 프랑스.


EU VAT 번호 : FR90499355444. CNIL (National Computing and Data Privacy Committee) 번호 1300984 영수증.


ProRealTime - Probacktest.


ProRealTime - Probacktest.


이것은 ProRealTime에 대한 토론입니다 - 방법 범주의 일부인 트레이딩 시스템 포럼 내의 Probacktest; 모두들, Probacktest에 대한 질문이 있습니다. 매번 신호가 너무 늦은 것처럼 보입니다. .


IF (DOpen (1) & lt; DClose (1)) 그런 다음,


시장에서 1 몫 구입하십시오.


이 시장에서 판매하십시오.


SELLSHORT 1은 시장에서 공유합니다.


이 시장에 EXITSHORT이 바론 클로스.


시장에서 1 SHARES를 구입하십시오.


그렇다면 longonmarket.


시장에서 thisbaronclose를 팔아라.


IF (DOpen (0) & gt; DClose (0)) 그런 다음.


SELLSHORT 1은 시장에서 공유합니다.


시판 중이던 thisbaronclose.


IF (DOpen (1) & lt; DClose (1)) 그런 다음,


시장에서 1 몫 구입하십시오.


이 시장에서 판매하십시오.


SELLSHORT 1은 시장에서 공유합니다.


이 시장에 EXITSHORT이 바론 클로스.


시장에서 1 몫 구입하십시오.


IF (Open [0] & gt; = Close [0]) 또는 (Open [0] & lt; = Close [0]) THEN.


이 시장에서 판매하십시오.


IF (열린 [1] & gt; 닫기 [1]) 그런 다음.


SELLSHORT 1은 시장에서 공유합니다.


IF (Open [0] & gt; = Close [0]) 또는 (Open [0] & lt; = Close [0]).

Comments

Popular Posts