트레이딩의 머신러닝: 이론, 모델, 실전 및 알고리즘 트레이딩 - 페이지 3393

 
mytarmailS #:

완성된 모델을 제외하고는 복잡한 코드를 ONNX에 넣을 수 없다는 마지막 한 가지를 제외하고는 모든 것이 멋집니다.

아마 제가 무슨 말을 하는지 모르실 겁니다.


도커 컨테이너가 있었다면 제한이 없었지만 ONNX에서는 큰 제한이 하나 있습니다.
복잡한 코드를 넣을 필요가 없습니다.
글쎄요, 저는 그런 실존적인 문제가 없어서 이해가 안 되는 건지도 모르겠네요.
 
Maxim Dmitrievsky #:
복잡한 코드를 넣을 필요가 없습니다.
.

왜 필요한가요?


1) 아이디어, 코드, 전처리를 하나의 언어(R, python, JS, c++, c# ......)로 수행해야 하기 때문입니다.

2) 다른 언어 (파이썬 )로 ONNX 모델을 훈련합니다.

3) 로봇을 제3의 언어(MQL5)로 작성한 다음 전체 전처리를 MQL5로 다시 작성하는데, 전처리가 적어도 중간 정도의 복잡성을 가진 경우 95%는 사실상 불가능합니다.


어쨌든, 실행 불가능한 원시적인 것들을 훈련시키지 않는다면 완전히 쓸모없는 쓰레기입니다.

 
mytarmailS #:

요점이 뭔가요?


1) 아이디어, 코드, 전처리가 하나의 언어(R, python, JS, c++, c# ......)로 이루어져야 합니다.

2) 다른 언어 (파이썬 )로 ONNX 모델을 훈련합니다.

3) 로봇을 제3의 언어(MQL5)로 작성한 다음 전체 전처리를 MQL5로 다시 작성해야 하는데, 전처리의 복잡도가 중간 이상인 경우 95%는 사실상 불가능합니다.


어쨌든, 실행 불가능한 원시적인 것들을 훈련시키지 않는다면 완전히 쓸모없는 쓰레기입니다.

중간 정도의 복잡도 전처리가 무슨 뜻인가요? 파이프라인도 ONNX에 넣을 수 있습니다.

R에 ONNX를 추가한 적이 없나요? 왜 그렇게 느린가요?

 
Maxim Dmitrievsky #:

1) 중간 복잡도 전처리란 무엇인가요? 파이프라인을 ONNX로 푸시할 수도 있습니다.

2) ONNX가 추가된 적이 없나요? 왜 그렇게 느린가요?

1)

예를 들어, MT5의 가격 배열을 받아들이는 일부 언어로 된 자체 코드가 있습니다.

그런 다음 복잡한 로직 + 포지션 추적 + 수십 개의 다른 라이브러리를 사용하는 수천 줄의 코드로 복잡한 TS(내 언어로)를 작성합니다. (이를 전처리라고 부릅니다).

그리고 TS 신호의 필터로만 일종의 AMO가 나오는데, 이는 코드의 3%에 불과합니다.


ONNX는 모델과 그들이 구현 한 모델에 관한 것입니다.

예, 사용자 지정 코드를 추가 할 수 있지만 내가 읽은 한 그렇게 쉽지 않고이 경우에 대한 정보가 거의 없습니다.


2)

추가되지 않음, 나는 그들이 p-makers 에서이 기술에 대한 수요를 보지 못한다고 읽었지만, 프린제 페에서 파란색을 만들 수 있도록 원활한 번들 P + 파이썬이 있지만 요점은 아닙니다.

저는 ONNX를 R에서 사용할 수 없다는 것에 대한 분노가 아니라 ONNX를 통해 복잡한 코드를 구현할 방법이 보이지 않기 때문에 폭탄을 터뜨리고 있습니다.


OHLC를 입력으로 사용하면로봇, 예를 들어 위치를보고 잔액을보고 복잡한 계산을하고 MT5에서 신호를 보내는 로봇을ONNX에서 구현할 수 있습니다
. MT5가 있는데 왜 그런 일을하는지 이해하지만 이것은 ONNX에서 코드의 복잡성에 대한 한계를 평가하기위한 질문입니다
.

 
mytarmailS #:

1)

예를 들어 MT5의 가격이 포함된 배열을 받아들이는 일부 언어로 된 자체 코드가 있습니다.

그런 다음 복잡한 로직 + 포지션 추적 + 수십 개의 다른 라이브러리를 사용하는 수천 줄의 코드로 복잡한 TS (내 언어로)를 빌드합니다. (이를 전처리라고 부릅니다).

그런 다음 TS의 신호 필터로만 일부 AMO가 제공되며 이는 코드의 3 %에 불과합니다.


ONNX는 모델과 그들이 구현 한 모델에 관한 것입니다.

예, 거기에 사용자 지정 코드를 추가 할 수 있지만 내가 읽은 한 그렇게 쉽지 않고이 경우에 대한 정보가 거의 없습니다.


2)

추가되지 않음, 나는 그들이 p-makers에서이 기술에 대한 수요를 보지 못한다고 읽었지만, 프린제페에서 파란색을 만들 수 있도록 P + 파이썬의 원활한 번들이 있지만 요점은 아닙니다.

저는 ONNX가 R-key에 없다는 것에 대한 분노가 아니라 ONNX를 통해 복잡한 코드를 구현할 방법이 보이지 않기 때문에 폭탄을 터뜨리고 있습니다.


OHLC를 입력으로 사용하면로봇, 예를 들어 위치를보고 균형을보고 복잡한 계산을하고 MT5에서 신호를 보내는 로봇을ONNX에서 구현할 수 있습니다
. MT5가 있는데 왜 그런 일을하는지 이해하지만 이것은 ONNX에서 코드의 복잡성에 대한 한계를 평가하기위한 질문입니다
.

글쎄요, 터미널에서 포지션을 취하고 잔액 등을 계산 한 다음 저장된 모델에 다시 넣고 예, 결과를 얻으려면 계속해서 반복해야합니다. 글쎄요, 재 설계가 어렵거나 게으르다면 그것 없이도 살 수 있습니다. 그냥 모델을 서로에게 던지는 것이 더 재미있을 뿐입니다.
 
Maxim Dmitrievsky #:
서로에게 모델을 던지는 것이 더 재미있을 뿐입니다.

글쎄요, 그게 바로 편리한 이동과 모델만을 위해 설계된 것입니다... 다른 모든 것은 목발입니다.

 

자신만의 아이디어와 JS 스크립트를 가진 거대한 JS 프로거 커뮤니티가 있습니다.

시작하려면 다음을 배워야 합니다.

mql5 + 파이썬 + ONNX.

ONNX 대신 Docker나 비슷한 것을 만들면 즉시 많은 신규 고객을 유치할있었겠지만, 그들은 쓰레기 같은 것에 관심이 있습니다.....

사람들이 쉽게 접근 할 수 있도록하는 대신 더 어렵게 만듭니다...

어쨌든 제가 상관할 바는 아닙니다.

 
mytarmailS #:

JS에 대한 아이디어와 스크립트를 가진 거대한 프로거 트레이더 커뮤니티가 있습니다.

이들은 바로

mql5 + 파이썬 + ONNX

대신 도커나 비슷한 것을 만들 수 있고 즉시 많은 새로운 호출자를 확보할있지만, 그들은 어떤 종류의 쓰레기에 관심이 있습니다.....

사람들이 쉽게 접근 할 수 있도록하는 대신 더 어렵게 만듭니다 ...

어쨌든, 내가 상관할 바가 아니야.

JS는 어디서 팔아요? 아피스
 
Maxim Dmitrievsky #:
JS를 통해 거래하는 곳은 어디인가요? Apis
네, 에이피스입니다.
하지만 백테스트할 곳이 없습니다.
 
mytarmailS #:

JS에 대한 아이디어와 스크립트를 가진 거대한 프로거 트레이더 커뮤니티가 있습니다.

그들은 바로

mql5 + 파이썬 + ONNX

대신 도커나 비슷한 것을 만들 수 있고 즉시 많은 새로운 호출자를 확보할있지만, 그들은 어떤 종류의 쓰레기에 관심이 있습니다.....

사람들이 쉽게 접근 할 수 있도록하는 대신 더 어렵게 만듭니다 ...

어쨌든 제가 상관할 바는 아닙니다.

제 코드를 보시죠.

여러 모델들이 R 코드의 중간(?)에 자리 잡고 있습니다. R 코드에서 모델을 꺼내서 다른 곳에 넣으면 완전히 다른 코드가 되어 다시 디버깅해야 합니다!

왜 그럴까요?

TC의 기능적 분리가 분명한 µl과 R이 있기 때문입니다. mcl과 R 번들은 안정적으로 작동합니다 ..... 여기서 ONNX는 어디에 적합할까요?

사유: