Meta Trader에서 스프레드 거래 - 페이지 15

 
getch >> :

스프레드 거래는 통계적 차익거래입니다. 다양한 합성 거래 상품 간의 통계적 상관 관계를 사용합니다.

상관 관계가 없으면 한 번에 여러 거래 상품을 사용하는 이미 고전적인 거래입니다.

이 방법이 아닙니다. 스프레드 거래는 쌍 거래로, 이 경우와 같이 하나의 지수 롱과 다른 숏으로 구성된 하나의 합성 상품을 거래합니다. 이 두 지수 간의 상관관계는 필요하지 않으며 공적분은 중요합니다.

통계적 차익거래는 저평가된 자산을 모두 사고 고평가된 모든 자산을 동시에 판매하는 것으로 특정 자산 간의 상관관계는 중요하지 않으며 공적분도 그다지 중요하지 않습니다. 통계는 중요합니다 - 많은 수의 자산.

때때로 쌍 거래는 통계적 차익 거래라고 불리며 매우 가깝지만 여전히 그것들을 구별하는 것이 좋습니다.

 

여전히 용어를 이해하고 싶습니다.

자산, 공적분 및 상관관계란 무엇입니까?

 
rid >> :


이것은 다음과 같이 (가장 단순한 형태로) 구현할 수 있습니다.

동시에 위치를 열 때 마법을 설정할 수 있는 I. Kim의 스크립트(그의 웹사이트에서 사용 가능)를 사용하여 수동으로 위치를 열 수 있습니다.

http://www.kimiv.ru/index.php?option=com_remository&Itemid=13&func=fileinfo&id=47

http://www.kimiv.ru/index.php?option=com_remository&Itemid=13&func=fileinfo&id=46

왜냐하면 코드에 "헤지" 유형의 마법(Magic 및 Magic2)을 넣었습니다. 두 유형의 "헤지"에서 서로 다른 위치 가 계산되고 서로 다른 가격으로 마감 됩니다. -- 두 티커 #I 의 요청 및 입찰가에 따라 다릅니다.

제거하다,

다시 한 번 순진한 질문에 대해 죄송합니다. 이것은 이미 기성품 전문가입니까? 또는 이것의 도움으로 Kimovsky e-CloseByProfit을 업그레이드해야 합니까?

 
rid писал(а) >>

여기서 문제가 드러났습니다. 기대하지 않은 곳.

댓글에 현재 "헤지" 이익이 표시되면 두 번째 기호(두 번째 거래)의 이익이 올바르게 표시되지 않습니다!

그렇기 때문에. Expert Advisor는 첫 번째 기기의 차트에 "서" 있으며 모든 정보는 이 기기에 대한 새로운 눈금의 출현으로 변경됩니다.

그러나이 시간 동안 여러 틱이 두 번째 악기에서 전달됩니다! 그러나 이 정보는 주석( "2번째 기호 BUY-UP의 현재 이익 =" )에 포함되지 않습니다. 왜냐하면 첫 번째 상품의 차트(EA가 있는 곳)는 여전히 새 눈금을 받지 않았습니다!

여기서 어떻게 할 수 있습니까? 불일치를 수정하려면?

제발. 말하다.

가장 간단한 솔루션은 병렬 기기에서 유사한 Expert Advisor(또는 이익 계산 기능)를 실행하는 것입니다.

또한 모든 Expert Advisor에서 쌍으로 포지션을 열거나 닫는 명령을 보낼 수 있습니다.

동시에 중복이 없는지 확인해야 합니다(예: 이전에 열기 명령을 내린 고문)

(그의 기호에 있는 눈금이 더 일찍 옴) 터미널의 전역 변수를 통해 플래그를 설정하고 다른 어드바이저가 멈춥니다.

 

Den2000 으로 (개인적으로 보기)

사실, - 이것은 이미 만들어진 Expert Advisor(Broko용)이지만 I. Kim의 스크립트(링크로 표시)에 의해 열린 이미 열려 있는 포지션("헤지")을 닫는 경우에만 작동합니다.

선물 전용. 시세 도구.

코드의 맨 끝(START 함수 외부)에만 I. Kim의 함수를 입력해야 합니다(직접 순서대로, 하나씩).

PriceOpenLastPos() https://forum.mql4.com/en/11287/page63#126982

ClosePosFirstProfit(); https://www.mql5.com/ru/forum/107476/page14#76382

ClosePosBySelect() https://www.mql5.com/en/forum/107476/page13

GetNameOP(int op) https://www.mql5.com/ru/forum/107476/page6#69097

NumberOfPositions() (댓글 차단용) https://www.mql5.com/ru/forum/107476/page18#78397

그러나 이러한 모든 기능(첫 번째 기능 제외)은 아마도 Kimovsky e-CloseByProfit에 있으며 거기에서 가져올 수 있다고 생각합니다.

그리고 전역 변수에서 (위에서) 추가해야 합니다.

 extern string ___ = "=== Прочие Параметры советника  ===" ;

extern bool   UseSound      = True ; // Использовать звуковой сигнал
extern string NameFileSound = "expert.wav" ; // Наименование звукового файла
extern color  clCloseBuy    = Yellow ;    // Цвет закрытия покупки
extern color  clCloseSell   = Green ;    // Цвет закрытия продажи
extern int    NumberOfTry   = 10 ;      // Количество попыток
string SoundSuccess  = "ok.wav" ;      // Звук успеха
string SoundError    = "timeout.wav" ; // Звук ошибки
int        Slippage        = 50 ;   // Проскальзывание цены при закрытии
//-- Подключаемые модули --
#include <stderror.mqh>
#include <stdlib.mqh>


//------------------------------------------------ ----------

그리고 마법을 설정할 수 있는 I. Kim의 표시된 스크립트로 "헤지"를 열어야 합니다. 왜냐하면 어드바이저는 오프닝에 명시된 마법에 따라 "헤지 유형"을 정확하게 구별하고 닫습니다.

또한, 헤지=(2nd 구매 + 1st 인스턴스 판매)의 경우 magic=advisor의 magic을 설정해야 합니다.

그리고 헤지 = (매수 1+ 매도 2) 마법을 1 더 설정해야 합니다(즉, 고문의 마법 +1)

첫 번째 도구는 Expert Advisor가 설치된 차트의 도구입니다.

 
goldtrader >> :

가장 간단한 솔루션은 병렬 기기에서 유사한 Expert Advisor(또는 이익 계산 기능)를 실행하는 것입니다.

또한 모든 Expert Advisor에서 쌍으로 포지션을 열거나 닫는 명령을 보낼 수 있습니다.

동시에 중복이 없는지 확인해야 합니다(예: 이전에 열기 명령을 내린 고문)

(그의 기호에 있는 눈금이 더 일찍 옴) 터미널의 전역 변수를 통해 플래그를 설정하고 다른 어드바이저가 멈춥니다.

흠.. Fduch 처럼 반복 스크립트 형태로 하는게 더 쉬울듯...

 
gurman >> :

감사합니다. 본질은 나에게 분명합니다 ... 나 자신이이 "주제"를 사용하려고합니다. 코드의 현재는 "붐붐이 없습니다". 그래서 다른 즉석 장치를 사용합니다. 여기, 나에게 맞는 것을 찾고 있습니다.

무료 액세스를 위해 Expert Advisor를 계획하고 있습니까? 아니면 어떻게...? 시도하는 것은 흥미로울 것입니다 ...


아직 아님. 그것은 "콧물에" 매달려 여전히 축축합니다. 아마도 곧 최종 버전을 게시하지 않을 것입니다.

//------------------------

그러나 여기 이 포럼에서 전문 프로그래머에게 문의할 수 있습니다. 비슷하고 합리적인 가격으로 신속하게 Expert Advisor를 작성해 드립니다.

또한 본질이 명확하여 현명하게 작성할 수 있습니다.

 
Fduch >> :

형식을 약간 변경해야 했습니다. 이제 거래하는 것은 Expert Advisor가 아니라 스크립트입니다. 이 int start()가 있는 스크립트:

이론적으로 Expert Advisor에서 이러한 구성을 사용하는 것이 가능하지만 저는 시도하지 않았습니다.아마도 Expert Advisors 메인에 실행 시간 제한과 같은 특정성이 있을 수 있지만 가능성은 거의 없습니다.

모든 것이 정상입니다. 이 디자인의 EA는 이미 일주일 동안 작업했습니다. 유일한 단점은 속성에 들어갈 수 없다는 것입니다.

금 상인 >> :

가장 간단한 솔루션은 병렬 기기에서 유사한 Expert Advisor(또는 이익 계산 기능)를 실행하는 것입니다.

또한 모든 Expert Advisor에서 쌍으로 포지션을 열거나 닫는 명령을 보낼 수 있습니다.

아니요, 그렇지 않습니다. 하나의 어드바이저에 올인하고 악기별로 개폐하는 다른 메커니즘도 있습니다.

 

모든 상품에 대해 동일한 기생 Expert Advisors가 설치되어 틱이 도착하면 다중 통화 Expert Advisor 가 매달려 있는 차트에 인공 틱을 생성합니다.

그러나 루프 버전이 더 정확한 것 같습니다.

 

TheXpert писал(а) >>


모든 것이 정상입니다. 이 디자인의 EA는 이미 일주일 동안 작업했습니다. 유일한 단점은 속성에 들어갈 수 없다는 것입니다.

루프형 어드바이저의 속성에 쉽게 접근할 수 있습니다. "전문가" 버튼을 일시적으로 비활성화하고 속성을 편집합니다. 가장 중요한 것은 버튼을 다시 켜는 것을 잊지 마십시오.