"혼란 작전" 전략 소스 코드 분석

저자:선함, 2019-01-28 12:17:45, 2019-12-03 17:45:13에서 업데이트되었습니다.

img

로렌스 프라이머 그래픽

전문

하오스 (chaos) 라는 용어는 원래 우주의 혼란스러운 상태를 설명하는 것을 가리킨다. 아이디어는 결과가 불가피하지만 기존 지식으로 결과를 계산할 수 없기 때문에 계산 자체가 결과를 변화시키기 때문에 최저 또는 최저 결과가 끝에서 나타날 수 있으며 필요도 없다.

이것은 거래 시장과 매우 유사합니다. 참가자가 시장을 분석하고 행동으로 옮길 때 시장을 변화시킵니다. 시장은 영원한 변동성을 가지고 있습니다. 참가자가 새로운 형태의 시장을 이해하면 시장은 또한 참가자가 인식하고 돌연변이가 발생한다는 것을 알고 있습니다.

그리고 시장은 참가자들에게 알려지지 않은 방향으로 변하는 경향이 있습니다. 참가자들이 변화하는 법칙을 파악하는 것을 막기 위해 충분한 지능이 있습니다. 즉 시장은 안정적이지 않으며, 시장에 대한 과거의 이해는 미래를 대표할 수 없습니다.

하오스 작전이란 무엇인가요?

img카오스 운영 방법은 빌 윌리엄스가 발명한 투자 아이디어, 거래 전략 및 입출시그널의 완전한 집합이다. 지난 세기 말부터 미국에서 인기가 있으며 많은 투자 전문가와 전문 거래자들에 의해 인정되었습니다.

현재 세계 많은 투자자들이 시장 거래에 참여하기 위해 하오스 운영 방법을 사용합니다. 암호화폐 금융 시장은 전통적인 금융 시장에 비해 새로운 시장이며, 혼란 이론은 또한이 시장에서 비교적 새로운 트렌드 아이디어이기 때문에 암호화폐 시장에서 하오스 운영 방법을 연구하는 사람은 거의 없습니다.

카오스 운영 방법은 매우 보편적인 거래 전략이기 때문에 주식, 채권, 선물, 외환, 디지털 통화 등 거의 모든 금융 투자 분야에 적용될 수 있습니다. 따라서 이 기사를 통해 모든 사람들의 투자 전략을 개선하기를 바랍니다.

카오틱 알고리즘 아키텍처

이름에서 알 수 있듯이 하오스 연산의 이론적 기초는 기상학자 에드워드 로렌즈가 제안한 하오스 이론이며 20세기 후반의 가장 위대한 과학적 발견 중 하나입니다.

빌 윌리엄스는 재무 투자 분야에 혼란 이론을 창의적으로 적용하고 프랙탈 기하학, 비선형 역학 및 다른 학문과 결합하여 매우 효과적인 기술적 분석 지표를 만들었습니다.

전체 하오스 운영 방법은 다섯 가지 차원 (기술 지표) 으로 구성됩니다:

알리거터 라인
프랙탈
추진력
가속
균형 경선

알리거터 라인img알리거터 선 (上) 은 프랙탈 기하학과 비선형 역학을 사용하는 균형 잡힌 선의 집합이다. 본질은 기하급수적으로 가중된 이동 평균을 확장하는 것입니다. 이것은 이동 평균 선의 한 종류이지만 계산 방법은 일반적인 이동 평균보다 약간 복잡합니다. 먼저 알리거터 선의 정의를 살펴보십시오:

//Parameter 
N3:=N1+N2;
N4:=N2+N3;
 
//Define price midline
HL:=(H+L)/2;
 
//Alligator line
Y^^SMA(REF(HL,N3),N4,1);//lip kiss
R:=SMA(REF(HL,N2),N3,1);//Tooth
G:=SMA(REF(HL,N1),N2,1);//crotch

먼저 가장 높은 가격과 가장 낮은 가격의 평균인 가격 중간선을 정의합니다. 립 키스에 대해, 즉 중간선의 작은 주기가 다시 평균됩니다. 빨에 대해, 즉 중간선의 중간 주기가 다시 평균됩니다. 그리고 크로치에 대해, 즉 중간선의 큰 주기가 다시 평균됩니다. 실제 거래에서 우리는 크로치를 사용합니다.

프랙탈

img프랙탈 (위) 는 앞쪽에서 손바닥을 열고 손가락을 위로 향하고, 중간 손가락은 상부 프랙탈, 왼쪽에 작은 손가락과 반지 손가락, 오른쪽의 지수 손가락과 엄지 손가락은 새로운 높은 가격에 도달하지 않은 K선을 나타냅니다. 기본 프랙탈은이 다섯 K 라인으로 구성됩니다.

//fractal
TOP_N:=BARSLAST(REF(H,2)=HHV(H,5))+2;
BOTTOM_N:=BARSLAST(REF(L,2)=LLV(L,5))+2;
 
TOP:=REF(H,TOP_N);
BOTTOM:=REF(L,BOTTOM_N);
 
MAX_YRG^^MAX(MAX(Y,R),G); 
MIN_YRG^^MIN(MIN(Y,R),G); 
 
TOP_FRACTAL^^VALUEWHEN(H>=MAX_YRG,TOP);
BOTTOM_FRACTAL^^VALUEWHEN(L<=MIN_YRG,BOTTOM);

같은 방식으로, 하부 프랙탈은 아래로 가리키는 손가락입니다. 최근 상부 프랙탈이 돌파구를 만든 경우, 가격 리트레이싱이 가장 가까운 하부 프랙탈 아래로 떨어지지 않으면, 기본적으로 시장이 곰으로 거꾸로 변할 수 있다고 판단 할 수 있습니다. 그리고 반대로.

전략 논리

img이 전략은 혼돈 이론의 알리거터 선과 프랙탈 지표의 조합을 기반으로 합니다. 기하급수적으로 가중된 이동 평균 선의 세트가 알리거터 선과 프랙탈 지표의 기본 가격으로 사용됩니다.

//opening Long position: If currently there is no long position, and the closing price rises above the upper fractal, and the upper fractal is above the the Alligator line.
BKVOL=0 AND C>=TOP_FRACTAL AND TOP_FRACTAL>MAX_YRG,BPK;
//opening Short position: If currently there is no short position, and the closing price falls below the lower fractal, and the lower fractal is below the the Alligator line.
SKVOL=0 AND C<=BOTTOM_FRACTAL AND BOTTOM_FRACTAL<MIN_YRG,SPK;
 
//closing Long position: If the closing price falls below the the Alligator chin.
C<Y,SP(BKVOL);
//closing Short position: If the closing price rises above the the Alligator chin.
C>Y,BP(SKVOL);

긴 포지션 개척: 현재 긴 포지션이 없으며, 닫기 가격은 상위 프랙탈 이상으로 상승하고, 상위 프랙탈은 알리거터 라인 이상입니다.

오픈 쇼트 포지션: 현재 쇼트 포지션이 없으며, 종료 가격은 하위 프랙탈 밑에 떨어지고, 하위 프랙탈은 알리거터 라인 밑에 있는 경우

긴 포지션을 닫습니다. 닫기 가격이 악어 턱 이하로 떨어지면요.

닫는 짧은 위치: 닫기 가격이 악어 턱 이상으로 상승하면.

전략 출처

(*backtest
start: 2018-11-13 00:00:00
end: 2018-12-13 00:00:00
period: 1h
exchanges: [{"eid":"Huobi","currency":"BTC_USDT","balance":10000,"stocks":3}]
*)
 
N3:=N1+N2;
N4:=N2+N3;
 
HL:=(H+L)/2;
 
Y^^SMA(REF(HL,N3),N4,1);
R:=SMA(REF(HL,N2),N3,1);
G:=SMA(REF(HL,N1),N2,1);
 
TOP_N:=BARSLAST(REF(H,2)=HHV(H,5))+2;
BOTTOM_N:=BARSLAST(REF(L,2)=LLV(L,5))+2;
 
TOP:=REF(H,TOP_N);
BOTTOM:=REF(L,BOTTOM_N);
 
MAX_YRG^^MAX(MAX(Y,R),G); 
MIN_YRG^^MIN(MIN(Y,R),G); 
 
TOP_FRACTAL^^VALUEWHEN(H>=MAX_YRG,TOP);
BOTTOM_FRACTAL^^VALUEWHEN(L<=MIN_YRG,BOTTOM);
 
BKVOL=0 AND C>=TOP_FRACTAL AND TOP_FRACTAL>MAX_YRG,BPK;
SKVOL=0 AND C<=BOTTOM_FRACTAL AND BOTTOM_FRACTAL<MIN_YRG,SPK;
 
C<Y,SP(BKVOL);
C>Y,BP(SKVOL);
here is the strategy source link, you can open the link and run it directly:

Https://www.fmz.com/strategy/129077

백테스트

백테스팅을 실제 시장 환경에 더 가깝게 만들기 위해 수수료는 교환 표준의 2 배로 설정되며 개시 및 폐쇄 포지션 가격은 2 피프의 미끄러움에 추가됩니다. 백테스팅 데이터는houbi.comBTC_USDT 선물img img

요약하면

요약하자면, 하오스 운영 방법의 본질은 시장이 어떻게 진행되는지에 대해 신경 쓰지 않고, 진실과 거짓의 돌파구에 대해 신경 쓸 필요가 없이 전환점을 찾는 것입니다. 프랙탈을 돌파하면 순서가 즉시 입력됩니다. 이것은 또한이 문서의 원래 의도입니다. 결코 시장을 예측하려고 시도하지 말고 관찰자와 추종자가 되십시오.


더 많은