기고글 토론 "MACD을 기반으로 한 거래 시스템을 설계하는 방법 배우기"

 

새로운 기고글 MACD을 기반으로 한 거래 시스템을 설계하는 방법 배우기 가 게재되었습니다:

이 기사에서는 이 시리즈에서 새로운 도구를 배웁니다: 가장 인기 있는 기술 지표 중 하나인 MACD(Moving Average Convergence Divergence)를 기반으로 하는 거래 시스템을 설계하는 방법을 배웁니다.

  • 전략 1: MACD 시장 종류 감지기.

이 전략에 따르면 우리는 매 틱마다 MACD 메인 라인의 값을 확인하고 0 레벨과 비교한 값을 기반으로 시장의 종류를 출력하도록 컴퓨터에 지시해야 합니다. MACD 메인 라인이 0보다 클 경우 차트에 이를 표시해 주는 프로그램이 필요합니다. "강세장, MACD 메인라인이...." 라고 표시해주며 현재 MACD 기본 라인 값이 표시됩니다. 또는 MACD 메인 라인이 0보다 낮으면 현재 MACD 메인 라인의 값을 표시하고 "약세장 MACD 메인라인이..." 와 같은 표시를 차트에 해주는 프로그램이 필요합니다.

다음 그림은 이 전략의 청사진을 보여줍니다.

설정 전략 청사진

작성자: Mohamed Abdelmaaboud

 
나는 당신의 기사를 읽는 것을 즐깁니다. 지그재그로 거래 시스템을 설계 할 수 있기를 바랍니다.
 
Roberto Jacobs #:
나는 당신의 기사를 읽는 것을 즐기고 지그재그로 거래 시스템을 설계 할 수 있기를 바랍니다.

감사합니다 로베르토, 나는 그것에 대해 쓰려고 노력할 것입니다.

 
트레이딩 봇에서이 모든 것을 클럽하는 방법 나를 도울 수 있습니까? 나는 프로그래머는 아니지만 분석가이기 때문에 전략을 세우려고 노력하고 있습니다.
 

매우 유익하고 상세하며 유용한 기사입니다.
시간을 내어 작성해 주셔서 감사합니다.

한 가지 이해가 안되는 것이 있는데, MACD 메인 라인의 값을 가져올 때 MACD 신호 라인이 소스와 동일한 유형으로 DOUBLE 데이터 유형을 사용하는 대신 FLOAT 데이터 유형을 사용하는 이유는 무엇입니까?

   //MACD 메인 라인, MACD 신호 라인의 현재 데이터 값 가져오기
   float MACDMainLineVal = (MACDMainLine[0]);
   float MACDSignalLineVal = (MACDSignalLine[0]);
 
Nino Guevara Ruwano #:

매우 유익하고 상세하며 유용한 기사입니다.
시간을 내어 작성해 주셔서 감사합니다.

한 가지 이해가 안되는 것이 있는데, MACD 메인 라인의 값을 가져올 때 MACD 신호 라인이 소스와 동일한 유형으로 DOUBLE 데이터 유형을 사용하는 대신 FLOAT 데이터 유형을 사용하는 이유는 무엇입니까?

의견 주셔서 감사합니다.

이 경우 둘 다 맞지만 메모리 절약을 위해 FLOAT를 사용하는 경우도 있습니다.

 
멋지네요! 깊이 있는 글을 많이 작성해 주셨고 그 글에서 많은 것을 배울 수 있었습니다.