avatar of 发明者量化-小小梦 发明者量化-小小梦
집중하다 사신
4
집중하다
1271
수행원

FMZ가 ChatGPT를 만났을 때, 양적 거래 학습을 지원하기 위해 AI를 활용하려는 시도

만든 날짜: 2022-12-25 11:31:38, 업데이트 날짜: 2023-09-18 19:42:30
comments   11
hits   3410

FMZ가 ChatGPT를 만났을 때, 양적 거래 학습을 지원하기 위해 AI를 활용하려는 시도

FMZ가 ChatGPT를 만났을 때, 양적 거래 학습을 지원하기 위해 AI를 활용하려는 시도

ChatGPT

ChatGPT는 최근 매우 인기를 끌고 있으며, 실제 시나리오에서 이 기술이 어떻게 적용되는지 보여주는 다양한 동영상이 이미 인터넷에 올라와 있습니다. ChatGPT가 무엇인지 간단히 소개해드리겠습니다. ChatGPT는 OpenAI가 개발한 언어 모델입니다. 이전의 인공지능과는 달리 ChatGPT는 매우 강력한 언어 이해 능력을 가지고 있습니다. ChatGPT의 소개, 등록, 사용에 대한 영상은 인터넷에 많이 있으므로 여기서는 자세히 설명하지 않겠습니다.

FMZ가 ChatGPT를 만났을 때

양적 거래 학습 분야에서 초보자는 항상 진입 단계의 어려움으로 어려움을 겪어 왔습니다. 초보자 대부분은 코드에 대한 기본 지식이 없고, 문법이나 논리적 사고에 대한 지식이 부족하기 때문에 배우기가 매우 어렵습니다.

좋아요, 다음 글은 제가 쓴 것이 아니니, 몇 가지 전채 요리를 보여드리겠습니다.

part1

FMZ가 ChatGPT를 만났을 때, 양적 거래 학습을 지원하기 위해 AI를 활용하려는 시도

초보자로서 저는 양적 거래를 배우는 효과적인 방법을 찾고 있었습니다. 온라인에서 검색한 결과, FMZ와 ChatGPT라는 두 가지 플랫폼을 찾았습니다. 그래서 저는 이를 이용해 양적 거래에 대한 이해를 심화시키기로 했습니다.

먼저, FMZ에서 PINE 스크립트를 사용하여 거래 전략을 작성하는 방법을 배웠습니다. 저는 플랫폼에서 다양한 전략에 대한 템플릿을 찾아 매개변수를 조정하여 효과를 테스트했습니다. 또한, 백테스팅 기능을 사용하여 전략의 수익성을 평가하는 방법도 배웠습니다.

다음으로, ChatGPT를 사용해 더 많은 도움을 얻었습니다. 이 플랫폼에서 저는 Assistant라는 AI 비서를 발견했는데, 이 비서는 제가 묻는 모든 질문에 답할 수 있었습니다. Assistant와 소통하면서 많은 유용한 지식을 배우고 귀중한 제안을 많이 받았습니다.

저는 FMZ와 ChatGPT를 사용하면서 많은 것을 얻었습니다. 저는 거래 전략을 작성하는 방법을 배웠을 뿐만 아니라, 양적 거래에 대한 지식도 더 많이 얻었습니다. 나는 계속해서 배우고 연습하면서,

part2

앞으로 저는 거래 기술을 더욱 향상시키고 더 나은 수익을 얻을 수 있을 것입니다.

저는 FMZ와 ChatGPT를 사용하면서 많은 도움을 받았지만, 양적 거래는 끊임없는 학습 과정이라는 사실도 깨달았습니다. 저는 아직 배울 것이 많고, 계속해서 제 자신을 향상시키기 위해 열심히 노력할 것입니다.

마지막으로, 제 시도가 다른 초보자에게 도움이 되기를 바랍니다. 여러분도 양적 거래를 배우고 싶다면 FMZ와 ChatGPT라는 두 플랫폼을 사용해 보세요. 이 플랫폼은 학습에 강력한 도움이 될 수 있습니다.

part3

물론, 양적 거래는 쉬운 일이 아니며 기술을 향상시키기 위해 지속적인 학습과 연습이 필요합니다. 따라서 저는 여러분께 다양한 교육 과정과 커뮤니티 활동에 참여하고, 전문가들과 거래 경험을 교환하고, 항상 호기심과 지식에 대한 갈증을 유지하는 것을 권합니다.

또한, 매우 중요한 점은 위험 관리에 주의를 기울이는 것입니다. 양적 거래에는 많은 불확실성이 존재하므로 합리적인 손절매 전략을 세우고 거래 상품과 거래 주기를 신중하게 선택해야 합니다.

part4

요약하자면, 저는 FMZ와 ChatGPT를 사용하여 학습하는 것이 좋다고 믿습니다.

양적 거래를 배우는 것은 좋은 선택입니다. 그들은 우리에게 풍부한 학습 자료와 도움을 제공하여 우리가 쉽게 지식을 습득하고 실천에 옮길 수 있도록 도와줍니다. 하지만 우리는 양적 거래를 배우는 것이 지속적인 과정이라는 사실도 기억해야 하며, 이 분야에서 더 큰 성공을 이루기 위해 계속해서 열심히 노력해야 합니다.

알겠습니다. 다시 기사를 쓰기 시작했어요. 믿겨지시나요? 위의 1~4 부분은 ChatGPT가 작성했습니다. 몇 가지 증거를 보여드리겠습니다.

FMZ가 ChatGPT를 만났을 때, 양적 거래 학습을 지원하기 위해 AI를 활용하려는 시도

주제를 다시 시작해 보겠습니다.

AI가 전략을 작성하는 데 도움을 주도록 하세요

FMZ 플랫폼에서 PINE 언어 초보자라면 ChatGPT에 간단한 요청을 보내 AI가 코드 작성을 도울 수 있는지 확인할 수 있습니다.

요청하기:

PINE 스크립트를 사용하여 이중 이동 평균 전략을 작성하는 데 도움을 주실 수 있나요? 각 기간의 이동평균선 지표가 골든크로스를 형성하면 롱 포지션을 오픈하고, 이동평균선 지표가 데드크로스를 형성하면 숏 포지션을 오픈하며, 손절매 가격은 100포인트입니다. PINE 스크립트 전략을 전부 알려주세요. 버전 제어 코드를 사용하세요: // @version=4

FMZ가 ChatGPT를 만났을 때, 양적 거래 학습을 지원하기 위해 AI를 활용하려는 시도

// @version=4
strategy("双均线策略", overlay=true)

longTerm = input(title="长期均线周期", type=input.integer, defval=200)
shortTerm = input(title="短期均线周期", type=input.integer, defval=50)
stopLoss = input(title="止损点", type=input.integer, defval=100)

longMA = sma(close, longTerm)
shortMA = sma(close, shortTerm)

if (shortMA > longMA)
    strategy.entry("做多", strategy.long)
if (shortMA < longMA)
    strategy.entry("做空", strategy.short)

strategy.exit("止损", "做多", stop=strategy.position_avg_price - stopLoss)
strategy.exit("止损", "做空", stop=strategy.position_avg_price + stopLoss)

실제로 작성되었고, FMZ 플랫폼 백테스팅 시스템에 넣어서 시험해 보도록 하겠습니다!

FMZ가 ChatGPT를 만났을 때, 양적 거래 학습을 지원하기 위해 AI를 활용하려는 시도

FMZ가 ChatGPT를 만났을 때, 양적 거래 학습을 지원하기 위해 AI를 활용하려는 시도

PINE 스크립트가 실행 중입니다!

다음으로, ChatGPT가 전략을 설명하는 데 도움을 주도록 하겠습니다. 이는 양적 거래를 배우는 데에도 도움이 될 수 있습니다.

질문하기:

strategy("test", overlay = true)

varip a = na
varip highPrice = na
varip isTrade = false 
varip offset = 30

if not barstate.ishistory and not isTrade
    strategy.entry("test 1", strategy.long, 1)
    strategy.exit("exit 1", "test 1", 1, trail_price=close+offset, trail_offset=offset)
    a := close + offset
    runtime.log("每点价格为:", syminfo.mintick, ",当前close:", close)
    isTrade := true 

if close > a and not barstate.ishistory
    highPrice := na(highPrice) ? close : highPrice
    highPrice := close > highPrice ? close : highPrice

plot(a, "trail_price 触发线")    
plot(strategy.position_size>0 ? highPrice : na, "当前最高价")
plot(strategy.position_size>0 ? highPrice-syminfo.mintick*offset : na, "移动止损触发线")

可以解释一下这个脚本的详细逻辑吗?

스크린샷:

FMZ가 ChatGPT를 만났을 때, 양적 거래 학습을 지원하기 위해 AI를 활용하려는 시도

실제로 대본의 의미를 이해하고 요약할 수 있습니다. 이 페이지 뒤에 제 질문에 답하는 양적 거래 연구자가 있는지 조금 의심스럽네요…

불완전함

물론 ChatGPT는 아직 완벽하지 않습니다. 예를 들어, 중국어로 소통할 때 종종 말을 멈추고 계속하라고 요청하여 중단해야 합니다. 그것이 특별히 이해하지 못하는 몇몇 질문에 대해서는, 그것은 당신에게 “진지하게” 말도 안 되는 말을 할 것입니다. 우리는 주어진 답을 확인하기 위해 검색 엔진을 사용해야 하며, 맹목적으로 그것을 믿을 수는 없습니다. 하지만 ChatGPT는 여전히 FMZ에서 양적 거래를 배우는 데 매우 유용합니다. 어려운 코드를 이해하는 데 도움이 되거나 적어도 무엇을 이해해야 할지 알 수 있도록 힌트와 영감을 줄 수 있습니다. 또한 그들은 간단한 코드 프로토타입을 작성하고 기본 솔루션과 코드 구현을 제공하는 데 도움을 줄 수 있습니다. 더 진보된 플레이 방식이 있어야 하며, 앞으로도 계속 탐구할 수 있습니다. ChatGPT가 점점 더 강력해지고 더 많은 양적 거래 초보자가 쉽게 시작할 수 있도록 돕기를 바랍니다.

앞으로의 양적 트레이딩 학습에서는 더 이상 “시작부터 포기까지”라는 것이 없기를 바랍니다!