매트 연구. 패키지 - 페이지 6

 
СанСаныч Фоменко :

MT가 R에 포함되지 않은 이유가 항상 궁금합니다.


R 언어의 이념이 오픈 소스이기 때문에 CRAN 저장소에 오픈 소스 패키지가 있습니다.
 
Vladimir Perervenko :

현실적합시다.

오늘날 편집기가 있는 MT4 터미널은 문제 없이 작동합니다(적어도 저에게는). R과 상호 작용하려면 약간만 추가해야 합니다.

이 작업을 수행하는 방법은 개발자가 보기에 더 좋습니다. 가장 중요한 것은 사용자에게 두통 없이 신속하게 처리하는 것입니다.

행운을 빕니다

따라서 이 스레드 에서 MT4R.dll의 유사체를 통해 액세스하는 것이 빠르고 쉽다는 결론에 도달한 것 같습니다. 글쎄, MK는 무시할 수 있는 소수의 열성팬을 위해 새로운 R 터미널을 만드는 데 신경 쓰지 않을 것입니다. 사이트는 3년동안 수리불가..
 
Vladimir Perervenko :
R 언어의 이념이 오픈 소스이기 때문에 CRAN 저장소에 오픈 소스 패키지가 있습니다.
그건 그렇고, 약어 CRAN은 어떻게 나타 납니까? 그런 다음 "CRAN이란 무엇입니까?"라는 요청에 대해 Google에서 "CRANE, 무거운 짐을 들어 올리고 옮기는 메커니즘"과 같은 진주를 제공합니다. ))
 

Yandex는 이것을 제공합니다

 
Alexey Volchanskiy :

이전 글을 읽는 습관이 있어서 조언은 저를 위한 것이 아닙니다))

**************************

SanSanych Fomenko 2016.02.12 15:18 KO

R 자체는 트리플 브레이크입니다. 통역사입니다. 디버깅에는 전혀 문제가 없고, 처음에는 디버거를 사용하기 시작했는데, 나중에는 무용지물이 되었습니다.

속도 R에 대해 이야기하면 몇 가지 고려 사항이 있습니다.

1. 바이트코드로 변환할 수 있지만 이것은 찜질입니다.

**************************

MQL4/5가 컴파일된 언어라는 것을 이해합니까? 그리고 Metaquotes는 MT와 같은 R 터미널에 대한 꿈을 꾸기 위해 R 컴파일러 와 어떤 관련이 있습니까?

1. 내 게시물의 시작 부분보다 더 많은 것을 읽으십시오.

2. R 프로그램은 매우 작습니다. 100줄의 코드 - 이것은 패키지에 대한 완전한 참조가 될 수 있기 때문에 의미론적 측면에서 매우 큰 프로그램이 될 수 있습니다. randomforest의 경우 R을 Alglib로 교체하려고 했습니다. R에서 이것은 한 줄입니다. 작업 속도는 C입니다. 일부 매개변수의 경우 모든 코어가 로드됩니다. R의 느림은 어디에 있습니까? 통역사는 어디에 있습니까?

Alglib에 대한 인터페이스는 정말 미쳤습니다. randomforest를 알면 수백 줄을 차지하는 매개 변수를 파악할 수 없습니다.

3. 누군가 1000줄의 코드를 작성할 수 있다면 아마도 R의 모든 가능성을 알지 못하고 이 1000줄을 병렬화할 수 없으며 C로 다시 작성하십시오. 내가 이해하는 한 dll도 포맷할 필요가 없습니다.

4. 죄송합니다. 하지만 R과 함께 컴파일러가 필요하다고 제안하는 것은 어리석은 일입니다. R은 완벽하게 균형이 잡힌 시스템이고 이미 만들어진 많은 C 코드를 포함하기에 완벽합니다. 컴퓨터의 코어뿐만 아니라 주변 컴퓨터도 마찬가지입니다. 클라우드 컴퓨팅도 가능하다는 것을 얼핏 보았습니다.

추신.

R의 기능에 대해 가정하기 전에 약간의 작업이 필요하다고 생각합니다. 어쨌든 알고리즘 기능 측면에서 R은 상위 10개 절차적 프로그래밍 언어 중 하나이며 C 변형 옆에 있음을 잊지 말자.

 
Alexey Volchanskiy :
그건 그렇고, 약어 CRAN은 어떻게 나타 납니까? 그런 다음 "CRAN이란 무엇입니까?"라는 요청에 대해 Google에서 "CRANE, 무거운 짐을 들어 올리고 옮기는 메커니즘"과 같은 진주를 제공합니다. ))

CRAN - 포괄적인 R 아카이브 네트워크

여기가 시작되는 곳입니다

이름별 패키지 목록 입니다.

패키지의 주제별 그룹화

시계열 작업을 위한 패키지 선택

계량 경제학 에 따른 패키지 선택

머신 러닝 패키지 선택

고효율 실행 및 병렬 처리 를 위한 패키지 선택

 
Vladimir Perervenko :

현실적합시다.

오늘날 편집기가 있는 MT4 터미널은 문제 없이 작동합니다(적어도 저에게는). R과 상호 작용하려면 약간만 추가해야 합니다.

이 작업을 수행하는 방법은 개발자가 보기에 더 좋습니다. 가장 중요한 것은 사용자에게 두통 없이 신속하게 처리하는 것입니다.

행운을 빕니다

내 제안에서 나는 특별한 것을 작성할 필요가 없다는 사실에서 진행했습니다. R에는 두 개의 쉘이 있습니다. 하나는 이미 만들어진 터미널 코드에 액세스하기 위한 것이고 다른 하나는 패키지로 설계된거래 기능 에 액세스하기 위한 것입니다.
 
Alexander Bereznyak :

Yandex는 이것을 제공합니다

시원한! 러시아어 Yandex는 또한 주제에 대해 처음 몇 개의 링크를 올바르게 제공했습니다. 그때 타워크레인이 왔다)

구글은 모든 것을 알고 있다

두루미

 
Alexey Volchanskiy :
따라서 이 스레드 에서 MT4R.dll의 유사체를 통해 액세스하는 것이 빠르고 쉽다는 결론에 도달한 것 같습니다. 글쎄, MK는 무시할 수 있는 소수의 열성팬을 위해 새로운 R 터미널을 만드는 데 신경 쓰지 않을 것입니다. 3년동안 수리불가 사이트..

당신이 쓰는대로라면 당신이 옳습니다.

그리고 우리가 그것을 고려한다면:

  • 기존 고객보다 숫자로 훨씬 더 많은 새로운 고객이 있습니까? 그리고 전문적으로 증권 거래소에서 거래합니까?
  • 그러나 R의 형태로 세계 정상에 합류할 가치가 있지 않습니까? 마이크로소프트로?
  • 모든 것이 이미 작성되었으며 작성된 내용에 호소력을 추가해야 하기 때문에 처음 두 보너스를 위한 인건비는 우스꽝스러울 수 있습니다. 다시 작성해야합니까?

 

다음은 MT4와 R을 통합하기 위한 흥미로운 옵션입니다. 아직 해보진 않았지만 설명을 보니 괜찮아 보이네요. 매니아 그룹이 할 수 있다면 개발자는 ...

우리는 결정이나 결과를 기다리고 있습니다.

추신: 그건 그렇고, 지표나 R이 있는 Expert Advisors는 테스터에서 시작되지 않습니다.

PSPS: 통합의 실패 사례가 발생했습니다. 참고로 남겨두다

행운을 빕니다

Zorro Manual
  • manual.zorro-trader.com
Zorro Trading Robot Manual