체스 게임 전략에 기반한 알고리즘 및 거래 시스템 - 페이지 6

 

figurelli : Actually, Victor Allis estimated game-tree complexity of chess " to be at least 10 123  

나는 당신이 체스/촛불 통찰력에 대해 말한 것을 너무 좋아했습니다. 이것이 꿈을 해결하는 방법이기도 하기 때문입니다.

흥미로운. 정상적인 속도로 완벽한 게임을 하려면 양자 컴퓨터가 필요합니다. 나는 또한 Claude Shannon에 대한 언급을 즐깁니다. 그 당시 Bell_Labs에서 누군가의 이름을 읽을 때마다 흥분됩니다 :)

chess_model에 관해서, 나는 당신이 자기 학습 시스템을 개발하기 위한 기술이 아직 여기에 있지 않다고 말한 적이 있다고 생각합니다.

News_Paper를 읽을 수 있는 EA를 디자인하기 시작하면 이것이 내가 Technical_Analysis와 Fundamental_Analysis를 결합했을 때라고 생각합니다. 더 나아가 인간의 감정을 예측하기 위해 이 EA를 설계했다면 아마도 심리학으로 넘어갔을 것입니다. 이것은 쉬운 일이 아닙니다.

그 말로는 단순한 것이 더 낫다고 생각합니다. 알려진 Japanese_Candlestick 패턴의 순위를 매기는 것으로 시작하겠습니다. 여기에 나열된 것과 같습니다 .

  • 그런 다음 나는 Bullish_Candles를 Chess_Board에서 White_Pieces를 플레이하는 플레이어로 간주할 것입니다.
  • 그런 다음 나는 Bearish_Candles를 Chess_Board에서 Black_Pieces를 플레이하는 플레이어로 간주할 것입니다.
  • 차트의 시간은 Chess_Board의 X축으로 사용할 수 있습니다.
  • 차트의 가격은 Chess_Board의 Y축으로 사용할 수 있습니다.
  • 물론 다른 것보다 더 높은 가중치를 전달하는 알려진 패턴이 있습니다.
  • Doji와 같은 가장 강력한 패턴은 여왕으로 간주될 수 있는 반면 Trade_Position은 왕으로 간주될 수 있습니다.
  • 따라서 Bullish_Candles가 일련의 Queen->Bishop->Pawn을 동원할 때. 이 일련의 움직임을 Gambits [ Classes ]로 식별할 수 있습니다.
  • 나 자신에게 충실하기 위해 이 시스템 매개변수를 최적화하려고 하지 않을 것입니다. 적어도 첫 번째 실행은 아닙니다.
  • Strong_Moves라고 생각되는 것을 정의하고 이를 기반으로 Enter/Exit를 수행하고 어떤 일이 발생하는지 확인합니다.

나중에... 가능성이 보이면 Known_Set을 확장하는 방법을 살펴보겠습니다.

앞서 설명했듯이 이 Known_Set은 최신 컴퓨터가 좋은 순위를 평가하는 데 사용하는 것입니다.

mod_comps가 최종 게임에서 가능한 모든 조합을 단순히 계산할 수 없기 때문입니다.

Candlestick Pattern Dictionary - ChartSchool - StockCharts.com
  • stockcharts.com
A rare reversal pattern characterized by a gap followed by a Doji, which is then followed by another gap in the opposite direction. The shadows on the Doji must completely gap below or above the shadows of the first and third day. A bearish reversal pattern that continues the uptrend with a long white body. The next day opens at a new high...
 
bendex77 : 그렇게 간단하지 않습니다. 단순한 틱을 "회전"으로 간주하더라도 시장에는 시간(언제 틱이 오르거나 내릴까요?), 금액 또는 가격(얼마나 위 또는 아래로 움직일까요?)과 같은 다른 차원도 고려해야 합니다. . 이 2차원만으로도 무한한 가능성을 제공합니다....
예, 다시 한 번 동의합니다. 나는 보통 방향을 예측하는 것만으로는 충분하지 않다고 말합니다. 거래자는 일반적으로 방향 | 시간 | 그리고 거리.
 
figurelli :

감사합니다. 이제 더 잘 보이지만 여전히 포인트를 연결할 수 없습니다.

이를 돕기 위해 다음 단계를 생각하십시오.

  • 꿈 1단계: 당신과 시장이 일치하는 것을 상상해보세요(예를 들어, 어떤 기간이든 EUR/USD만 가능)
  • 2단계: EUR/USD 그래프/뉴스/등을 사용하여 어떤 조각이 움직일지(그리고 어디로) 결정합니까?
  • 3단계: EUR/USD 그래프/뉴스/기타. 가상 시장의 움직임을 나타낼 것입니다(어떤 부분과 위치)?

이 3단계에 대한 코드를 작성하고 이를 해결하는 알고리즘을 설명할 수 있다면 유레카도 있습니다. 제 생각에는 모든 꿈 모델이 이 3단계를 해결해야 합니다. 개념적 전술 모델을 사용하십시오.

그건 그렇고, 나는이 꿈의 단계를 첫 번째 게시물에서 원칙적으로 작성 했으므로 더 잘 개선 할 수 있습니다.

안녕하세요. 오늘은 급해서 이렇게 답변드립니다.

  • 꿈 1단계 -> 내가 시장을 반대하는 것이 아니라 시장을 반대하는 '지능형 전문가 고문'이다.
  • Dream Step 2 -> 펀더멘털 이벤트로 시장이 움직인다. 따라서 로봇 이러한 움직임 을 예상 하려고 합니다 . 물론 EA의 예측은 체스 동작 과 동일 합니다 . 로봇 주문을 통해 시장을 예측하는 것 외에는 아무 것도 할 수 없습니다 . 거래와 체스는 다른 전략 게임이라는 것을 항상 염두에 두어야 합니다.
  • Dream Step 3 -> 물론 , 우리는 시장 이 어떻게 될지 결코 수 없습니다 ! 우리가 알고 있는 것은 뉴스 캘린더 집단적 직관 덕분잠재적으로 일어날 수 있는 일과 시기 입니다.

나는 개인적으로 코딩을 할 수 없다 문제가 될 때까지 무엇이든 적어도 지금 당장 잘 정의 되고 이해 됩니다. 죄송합니다! 당신 중 일부는 훨씬 더 MQL5 경험이 있습니다 나보다 , 시간 이 걸릴 코딩을 의미 합니다 . 따라서 원하는 경우 운동으로 남길 수 있습니다.

 

이것은 공상 과학 소설입니까? 아니요!, 이것은 자동 조절 시스템에 대한 몇 가지 흥미로운 링크입니다. 단지 꿈을 꾸기 위한 것입니다 ;-)

인지 과학

괴델, 에셔, 바흐: 영원한 황금 땋기

Cognitive science - Wikipedia, the free encyclopedia
Cognitive science - Wikipedia, the free encyclopedia
  • en.wikipedia.org
Science Cognitive science is the interdisciplinary scientific study of the mind and its processes.1 It examines what cognition is, what it does and how it works. It includes research on intelligence and behavior, especially focusing on how information is represented, processed, and transformed (in faculties such as perception...
 
laplacianlab :


  • 꿈 1단계 -> 내가 시장을 반대하는 것이 아니라 시장을 반대하는 '지능형 전문가 고문'이다.

Jordi, 당신이 이 EA의 소유자 및/또는 디자이너이기 때문에 이런 식으로 말해보자면, 이것은 시장에 대한 당신의 입장입니다.

  • 드림 2단계 -> 펀더멘털 이벤트로 시장이 움직인다. 따라서 로봇 이러한 움직임 을 예상 하려고 합니다 . 물론 EA의 예측은 체스 동작 과 동일 합니다 . 로봇 주문을 통해 시장을 예측하는 것 외에는 아무 것도 할 수 없습니다 . 거래와 체스는 다른 전략 게임이라는 것을 항상 염두에 두어야 합니다.
  • Dream Step 3 -> 물론, 시장이 어떻게 될지 우리는 결코 알 수 없습니다! 우리가 알고 있는 것은 뉴스 캘린더집단적 직관 덕분에 잠재적으로 일어날 수 있는 일과 시기 입니다.

나는 개념을 좋아한다. 그러나 솔직히 말해서 이 개념을 완전한 시스템과 알고리즘 으로 어떻게 번역하는지 모르겠습니다 . 예를 들어, MQL5.com에서 이 작업을 어떻게 열겠습니까?
  

나는 개인적으로 코딩을 할 수 없다 문제가 될 때까지 무엇이든 적어도 지금 당장 잘 정의 되고 이해 됩니다. 죄송합니다! 여러분 중 일부는 훨씬 더 많은 MQL5 경험 을 가지고 있습니다. 나보다 , 시간 이 걸릴 코딩을 의미 합니다 . 따라서 원하는 경우 운동으로 남길 수 있습니다.

우리의 아이디어는 코딩하는 방법을 찾는 것입니다. 코딩할 내용을 설명하는 방법을 찾는 것이므로 걱정하지 마십시오.

여기서 요점은 실제 거래를 어떤 식으로든 열 수 있는 가상 게임을 만드는 방법을 찾는 것이므로 개념을 실제 시스템으로 변환해야 한다고 생각합니다.

 

마지막 게시물을 기반으로 꿈의 단계는 (밑줄)로 업데이트되었습니다.

  • 꿈 1단계: 당신( 당신의 시스템 ) x 시장(예를 들어, 어떤 기간이든 EUR/USD만) 매치를 상상해 보세요.
  • 꿈 2단계: EUR/USD 그래프/뉴스/등을 사용하여 어떤 조각이 움직일지(그리고 어디로) 결정합니까?
  • 꿈 3단계: EUR/USD 그래프/뉴스/기타. 가상 시장의 움직임(어떤 부분과 위치)을 나타낼 것인가?
  • 꿈 4단계: 조각 이동이 실제 거래로 어떻게 변환됩니까?

4단계는 이론적으로 1단계와 관련하여 보다 현실적인 시스템을 얻기 위해 조각 이동과 관련되어야 합니다.

 
Ubzen :

흥미로운. 정상적인 속도로 완벽한 게임을 하려면 양자 컴퓨터가 필요합니다. 나는 또한 Claude Shannon에 대한 언급을 즐깁니다. 그 당시 Bell_Labs에서 누군가의 이름을 읽을 때마다 흥분됩니다 :)

chess_model에 관해서, 나는 당신이 자기 학습 시스템을 개발하기 위한 기술이 아직 여기에 있지 않다고 말한 적이 있다고 생각합니다.

News_Paper를 읽을 수 있는 EA를 디자인하기 시작하면 이것이 내가 Technical_Analysis와 Fundamental_Analysis를 결합했을 때라고 생각합니다. 더 나아가 인간의 감정을 예측하기 위해 이 EA를 설계했다면 아마도 심리학으로 넘어갔을 것입니다. 이것은 쉬운 일이 아닙니다.

그 말로는 단순한 것이 더 낫다고 생각합니다. 알려진 Japanese_Candlestick 패턴의 순위를 매기는 것으로 시작하겠습니다. 여기에 나열된 것과 같습니다 .

  • ...

mod_comps가 최종 게임에서 가능한 모든 조합을 단순히 계산할 수 없기 때문입니다.

감사합니다. 매우 좋습니다. 이제 우리는 세 가지 다른 접근 방식(Figurelli, Jordi 및 현재 Ubzen)을 사용하여 시장에 대항할 시스템을 만들 수 있다고 생각합니다. 몇 주 전에 꿈이었던 것에 대해 나쁘지 않습니다 ;-)

어쨌든 우리는 개념과 아키텍처를 증명해야 하지만 여기에서 발전할 수 있는 훌륭한 아이디어가 있습니다.

양자 컴퓨터와 실제 게임에 대해 정말 완벽한 것은 없습니다. 우리 모두가 발견적 방법을 만들고 있다는 것을 알고 있기 때문에 여기에서 이 모든 아이디어를 사용할 수 있는 좋은 기회가 있을 수 있습니다.

Chess Grandmasters는 좋은 움직임을 찾기 위해 움직임 조합이 거의 무한대이기 때문에 두뇌에서도 이러한 경험적 방법을 만듭니다. 그들은 모두 약간의 움직임 후에 그들이 깨달을 수 있는 것은 좋은 움직임을 찾는 것이라는 것을 압니다.

아마도 이것이 오늘날 시장에서 거래하는 좋은 방법일 것입니다. 우리는 무한한 복잡성과 불확실성을 가지고 있지만 대부분의 트레이더와 EA는 결정론적(deterministic)을 시도하고 있으며 이것이 휴리스틱(heuristics) 없이 수익성 있는 방법을 찾을 것이라고 생각합니다.

그러나 여기에서 우리 EA는 Grandmasters가 하는 것처럼 수익성을 내기 위해 신문 "읽기" 또는 "체스 놀이"와 같은 경험적 방법을 찾아야 하며 아마도 이 접근 방식이 더 현실적일 것입니다.

 
figurelli :

Jordi, 당신이 이 EA의 소유자 및/또는 디자이너이기 때문에 이런 식으로 말해보자면, 이것은 시장에 대한 당신의 입장입니다.

나는 개념을 좋아한다. 그러나 솔직히 말해서 이 개념을 완전한 시스템과 알고리즘 으로 어떻게 번역하는지 모르겠습니다 . 예를 들어, MQL5.com에서 이 작업을 어떻게 열겠습니까?
  

우리의 아이디어는 코딩하는 방법을 찾는 것입니다. 코딩할 내용을 설명하는 방법을 찾는 것이므로 걱정하지 마십시오.

여기서 요점은 실제 거래를 어떤 식으로든 열 수 있는 가상 게임을 만드는 방법을 찾는 것이므로 개념을 실제 시스템으로 변환해야 한다고 생각합니다.

이 아이디어(이 접근 방식은 과학 기반 접근 방식을 원함)를 사용하는 좋은 방법은 좋은 거래자에게 주어진 인지 프로세스(예: 인내, 주도권 등)에 맞출 때 어떻게 작동하는지 묻는 것입니다. 우리는 이러한 행동 패턴을 포착할 수 있습니다.

따라서 이 패러다임에서 필수적인 단계는 이 실험에 참여하고자 하는 사람들에게 몇 가지 특정 차트를 보여주고 그들이 어떻게 행동할지 물은 다음 분석을 위해 몇 가지 메모를 하는 것입니다. 이것은 거래에 적용되는 투영 테스트와 같은 것입니다.

누군가 Forex Trading Strategy - PATIENCE 에 차트를 게시하고 그 임의적인 거래자들에게 어떻게 행동할지 물어볼 것입니까? 이것은 개념에서 MQL5 코드에 이르기까지 우리를 위에서 아래로 이끌 것입니다.

 
figurelli :

우리의 아이디어는 코딩하는 방법을 찾는 것입니다. 코딩할 내용을 설명하는 방법을 찾는 것이므로 걱정하지 마십시오.

여기서 요점은 실제 거래를 어떤 식으로든 열 수 있는 가상 게임을 만드는 방법을 찾는 것이므로 개념을 실제 시스템으로 변환해야 한다고 생각합니다.

어쨌든 이 모든 것을 코딩하는 것은 적어도 현재 로서는 쉽지 않다고 생각 합니다 . 관심 지원감사드립니다 . 시간 이 더 있었다면 이 스레드에 게시된 다른 아이디어 에 참여 하십시오.
 
laplacianlab :

이 아이디어(이 접근 방식은 과학 기반 접근 방식을 원함)를 사용하는 좋은 방법은 좋은 거래자에게 주어진 인지 프로세스(예: 인내, 주도권 등)에 맞출 때 어떻게 작동하는지 묻는 것입니다. 우리는 이러한 행동 패턴을 포착할 수 있습니다.

나는 이 접근 방식을 좋아하지만, 요청하는 대신 실시간으로 측정할 수 있는 방법을 찾으면(고빈도로 작동하는 경우에도 완전한 양적 시스템을 만들 수 있음)

HFT 접근 방식을 연구하는 이런 종류의 아이디어를 보았습니다. 나는 그러한 감정을 측정하는 새로운 방법을 찾는 그들의 도전을 좋아합니다.