리소스 로딩... 로딩...

많은 년 후, 당신은 이 기사가 당신의 투자 경력에서 가장 가치 있는 것 - 수익과 위험이 어디에서 오는지 알아낼 것을 발견 할 것입니다

저자:FMZ~리디아, 창작: 2022-12-19 15:03:57, 업데이트: 2023-09-20 10:58:10

img

많은 년 후, 당신은 이 기사가 당신의 투자 경력에서 가장 가치 있는 것 - 수익과 위험이 어디에서 오는지 알아낼 것을 발견 할 것입니다

많은 세월이 지난 후, 자란 아 주는 어린 시절의 젊은 시절을 회상했습니다. 그는 황금 십자가와 곰십자사를 잊었습니다. 그는 청산과 정신을 잊었습니다.

왜냐하면 이 에서 가르친 것이 수익과 위험의 근원을 알아내는 것의 중요성을 깨달았기 때문입니다.

프로그래밍 기초가 없는 사람들이 진란이 양적 거래를 가르치는 것을 편리하게 사용할 수 있도록 하기 위해, 저는 기둥에 코드를 사용하지 않으려고 노력할 것이고, 필요한 경우 함수를 실현하기 위해 위조 코드를 사용하려고 노력할 것입니다.

투자하는 모든 사람들은 친척과 친구들로부터 영혼의 고문을 받게 됩니다.

어떻게 수익을 낼 수 있나요?

또는 연장할 수도 있습니다.

왜 돈을 잃지?

대부분의 사람 들 은 자기 를 놀리는 사람 을 만나면만 웃어야 한다. 하지만, 잘 생각 해 보면, 이 질문 은 좋은 질문 이며, 매우 중요 한 질문 이다.

어떻게 수익을 낼 수 있습니까? 다른 말로는, 수입의 근원은 무엇일까요?

대부분의 사람들이 문제에 직면했을 때, 그들은 정직하고 간단하게 "저기점에서 구매하고 높은 지점에서 판매하십시오".라고 말할 것입니다. 저기점에서 구매하고 높은 지점에서 판매하면 이익을 얻을 것입니다. 이것은 다음 질문으로 이어집니다. 당신은 어떻게 낮은 지점 또는 높은 지점을 결정할 수 있습니까?

그냥 느낄 수 있다고 했지? 말도 안 돼. 내가 K-라인 부분을 줄게, 그리고 당신은 그것이 높은 지점인지 낮은 지점인지 말해 줄게.

img

이게 최고점인가요 아니면 최저점인가요?

볼링거 밴드를 보고 싶다고 했잖아?

img

압력 수준이 떨어졌다고 하셨는데, 그 밑바닥은 의심할 여지 없이 높을 것 같군요?

img

당신은 그것을 예상하지 않았습니까? 그것은 위대한 V에 의해 언급 된 볼링거 밴드를 뚫고 계속적으로 감소합니다.

계산이 안 된다고 하고 또 한 번 쪼개주면 되죠?

img

2번이나 압력을 넘겼는데, 증가하고 있는 것 같아?

이제부터 그 교훈을 배웠으니 저자는 분명히 농담을 하겠죠.

img

죄송합니다. 모든 길이 증가하고 있습니다.

그래서 당신은 그것이 높은 지점인지 낮은 지점인지 생각하십니까?

말 할 용기가 없소?

img

이것은 파동형 이론의 이상성입니다. 만약 현재의 파동형이 일치하지 않는다면, 그는 그것이 일시적이라고 말할 것입니다. 다음 파동형은 일치해야 합니다. 다음 파동형이 일치하지 않으면, 그는 다음 파동형이 다시 일치해야 한다고 말할 것입니다. 남자 또는 여자 아이를 낳는 것과 같습니다. 만약 당신이 잘못 추측한다면, 그는 다음 출생에서 남자 또는 여자 아이를 낳아야 한다고 말할 것입니다.

물론, 이런 종류의 것은 유효성을 확인하지 않으면 무효라고 말하고 싶습니다. 약을 복용하는 것과 마찬가지로, 모든 약물은 유효성이 입증된 경우에만 유효성이 입증된다고 가정하여 시장에 상장되며, 유효성이 입증된 경우에만 시장에 상장될 수 있습니다. (대부분의 사람들을 죽이지 않는 한 무효라고 말할 수 없는 전통적인 중국 의학을 제외하고, 그리고 보고될 때 숨길 수 없습니다. 그렇지 않으면 죽이는 것이 불행하다고 말할 수 있습니다. 그리고 독성한 전통적인 중국 의학에 문제가 있다고 말할 수 없습니다.)

여러분의 수입원도 똑같습니다. 현재 아이디어가 틀렸다고 가정하고 논리나 통계를 통해 효과를 입증해야 합니다.

그러면 효과가 있다고 말할 수 있습니다.

증명된 이익원은 믿을 수 있는 수익원입니다.

다음 질문은 매우 간단합니다. 어떻게 논리를 통해 유효성을 증명할 수 있을까요?

아주 간단합니다. 예를 들어, 제가 거래소를 알고 있는데, 그 raw_Kline_info는 Binance, Huobi 등의 가격과 깊이 정보를 통해 생성됩니다.

그래서 목표 거래소를 찾아서 K 라인의 가격을 그리는 공식을 구하면, K 라인을 그리기 전에 다음 K 라인의 도출에 대한 정보를 얻을 수 있습니다. 가격 정보를 통해. 우리는 몇 백 밀리 초 이내에 거래소의 가격 트렌드 정보를 알 수 있습니다.

이것을 보고, 참을성 없는 리크는 행복하게 뭔가를 쓰기 위해 준비했고, 환자 리크는 여전히 메모를 하고 있었다.

아직 이윤이 없어서...

왜? 거래에 대한 수수료가 있기 때문입니다. 몇 백 밀리초 이내에 가격 변경에 대한 수수료는 일반적으로 0.005% 정도입니다. 거래소 수수료는 0.01% 정도입니다. 이 시점에서, 당신은 타자인지 메이커인지 고려해야합니다. 논리적으로 말하면, 타자, 즉 트렌드를 잡기 위해 분명히 더 빠르고 안정적인 타인의 주문을 받는 것입니다. 그러나 거래소 타자의 수수료는 종종 메이커보다 훨씬 높습니다. 메이커의 서비스 요금이 상대적으로 낮지만 종종 서비스 요금 0을 얻을 수 있습니다. (예를 들어,이 기사를 전달하고 칭찬하면 Zinan 교육 양적 거래는 당신이 본 것 중 가장 신뢰할 수있는 프로그램입니다. 아마도 나는 2 개월 동안 0 메이커 서비스를 20 개의 디지털 화폐에 대한 최고 요금으로 사용할 것입니다.

어떤 문제도 발견했나요? 트렌드를 판단할 수 있다고 하더라도 수익을 낼 수 없을 수도 있습니다. 트렌드를 결정할 수 있는 것 외에도, 여러분의 수입원은 여러분이 이전에 무시했던 추가적인 정보를 가지고 있습니다. 그리고 트렌드를 파악할 수 있습니다.

트렌드를 파악하는 능력은 두 가지로 나니다.

  1. 순서를 얻을 수 있습니다.
  2. 증가 및 감소 추세로 인한 이익은 주문 포착 비용 (공리) 을 커버 할 수 있습니다.

이들과 함께 여러분의 이익과 위험의 근원이 있습니다.

다시 읽어봐

  1. A, B, C 거래소의 가격을 비교하는 D 거래소를 찾아라.
  2. D 거래소의 알고리즘을 구성하여 다른 거래소를 벤치마킹하여 K 라인을 그리기
  3. 부착 알고리즘에 따라 거래 쌍의 단기 트렌드를 결정합니다.
  4. 결정된 트렌드에 따라 주문을 하거나 주문을 받음으로써 위치를 변경합니다.
  5. 자신의 입장을 바꾸는 데 드는 비용이 트렌드에서 얻는 이익보다 낮다는 것을 확인하세요.

자, 이 다섯 가지 포인트는 당신의 전략의 수익과 위험의 근원을 구성합니다. 다음, 이 다섯 가지 포인트에서 수익과 위험의 근원을 추출하기 위해 첫 번째 임무를 할당 ~

꺼내면 어떻게 할 거야?

스스로에게 두 가지 질문에 답하라.

  1. 수익성 의 출처 는 신뢰할 수 있습니까? 수익성 의 가정 은 논리 나 통계 로 증명 될 수 있습니까?
  2. 위험원인을 해결할 수 있나요?

거래 시스템을 살펴볼 때마다 먼저 이 두 가지 질문에 대해 스스로에게 질문해야 합니다. 그러면 왜 수익을 창출하고 왜 돈을 잃지 않는지에 대해 제대로 대답할 수 있습니다.

어떤 사람들은 논리적인 증거와 통계적인 증거는 어떨까요? 백테스트... 디지털 화폐라면 FMZ 플랫폼을 사용하여 백테스트:https://www.fmz.cn/sign-up/1974419, 만약 제 링크를 이용해서 등록하면 5원짜리 진짜 봇을 얻을 수 있습니다~ 통계에 관해서는 일반적으로 여러 가지 다른 기간의 데이터 백테스팅입니다. 백테스팅이 효과적 인 것으로 입증 된 후 시뮬레이션 봇, 실제 봇에서 실행하십시오. 즉 (실제 봇) 연습은 (통계 방법) 테스트 (효율적인 전략) 진실의 유일한 표준입니다.

전략 사이비 코드 (당신은 Zinan의 양적 거래를 가르치고 중간 계층에 대해 글을 쓰는 것을 보았다고 가정하십시오. 여기서 논리 계층 사이비 코드가 작성되고 콘텐츠가 채워지지 않습니다. 당신은 실수 관용, 최적화 및 전략을 스스로 개선해야합니다.):

'''
class high_freq():
    def __init__(self,mid_class):
    '''
    This is used to initialize various data, do it yourself as needed
    '''
        pass
        
    def refreash_data(self):
    '''
    This is used to refresh markets, depth, and account information
    '''
        pass
        
    def refreash_target_data(self):
    '''
    This is used to refresh the exchange data for benchmarking
    '''
        pass
        
    def make_price_condition(self):
    '''
    This is used to process price information
    '''
        pass
        
    def make_amount_condition(self):
    '''
    This is used to process amount information
    '''
        pass
        
    def make_deal_condition(self):
    '''
    Give the judgment of the trading conditions, whether to make bids, ask or wait according to the price information and amount information
    '''
        pass
    
    def make_trade_dict(self):
    '''
    Generate the order book to be traded according to the trading conditions and depth
    '''
        pass
        
    def do_trade_and_cancel(self):
    '''
    According to the information in the order book, cancel the old order, fill in the new pending order price, and pend the order
    '''
        pass
        
    def check_deal(self):
    '''
    Check the pending order situation, whether pending orders successful, whether there are network problems omitted single, position risk
    '''
        pass

    def lower_risk(self):
    '''
    Reduce position risk according to your own settings. For example, if they tend to hold currencies, they usually pay more for small buy orders.
    If they tend to short positions, they sell small buy orders more.
    This is easy to understand. The upward period tends to hold currencies, while the downward period tends to hold short positions.
    '''
        pass
    
    def trade_controller(self):
    '''
    Process trading-related logic, integrated into a single function
    '''
        pass
        
    def clear_info_controller(self):
    '''
    Processing and cleaning up thread-related logic, integrated together
    '''
        pass
    
    def target_controller(self, target_class):
    '''
    Processing and benchmarking with exchange information related logic, integrated together
    '''
        pass
    
def main():
    raw_base_class = mid_class(exchanges[0])
    base_class = high_freq(base_class)
    
    raw_target_class =  mid_class(exchanges[1])
    target_class =  high_freq(target_class)
    
    While True:
        Sleep(100)
        
        base_class.refreash_data()
        target_class.refreash_target_data()
        
        base_class.target_controller(target_class)
        base_class.clear_info_controller()
        base_class.trade_controller()

그래서 이 기사의 끝입니다. 더 많은 것을 좋아하고 앞으로 더 많은 것을. 다음 발행부에서, 나는 당신에게 제로 수수료 테스트 기간을 줄 작은 중견 거래소를 속이는 방법을 공유 할 것입니다. (이 기사에서 설명 된 전략을 실제로 조작 할 수 있도록. 나는 여기서 코드를 공유하지 않았지만, 나는 시장 제작 전략을 직접 실행했습니다. 다른 거래소와 거래 쌍에 따르면 이익은 하루에 0.1-0.5% 정도입니다.)


관련

더 많은