OpenCl 및 도구. 리뷰 및 인상. - 페이지 19

 
진보는 항상 좋은 일이며, 이전 기능을 희생하지 않고 새로운 기능을 도입할 여지가 있다면 저는 찬성합니다. 그러나 제조업체와 소비자 모두에게 항상 적합한 것은 아닙니다. 전기 고기 분쇄기로 예를 들어 볼 수 있습니다. 진보적이지만 아무도 필요하지 않습니다. 오래된 철제 분쇄기는 공급이 부족합니다. 또는 Niva 자동차. 다른 모델과 제조업체에는 새로운 모델, 생산 업그레이드, 경쟁 등 수많은 문제가 있습니다. 그리고 34년 전에 판매를 시작했기 때문에 수출된 것처럼 약간의 수정을 가하여 여전히 판매되고 있으며 지금도 그러하며 운전자의 이익을 위해 제조업체에 수입을 제공합니다. 이는 모두에게 이상적인 옵션입니다. 30년 동안 국내외에서 판매하는 관행은 성공적인 프로젝트 에 대한 논쟁의 여지가 없는 기준이므로 지속적인 변화가 영향을 미치지 않습니다. 이러한 관점에서 저는 MT4에 대해 이야기하고 있지만 OpenCL에 대한 인터페이스 및 기타 유용한 변경을 제공하는 것과 같은 5가지 장점 중 일부에 대해서는 이의를 제기하지 않습니다.
 
Reshetov : 그러니 기술 발전을 따라잡기 위해 MT4를 버리고 MT5로 바꾸세요.

더 쉽게 만들었습니다. 네트워크에서 기성품 개발(웨이블릿, 신경망 등)을 검색합니다. .dll을 만듭니다(레이블과 버튼이 있는 양식이 있는 인터페이스를 갖는 것이 편리하다는 것을 잊지 않습니다.) ) 및 MT4 또는 MT5에 "고정"하면 코드를 이식하거나 과학 문헌을 읽는 대신 아이디어를 테스트하는 시간이 절약되고 편리합니다.

Renat , 나는 당신의 회사가 돈을 벌어야 하고 "사용자의 변덕"을 충족시켜야 한다는 것을 완벽하게 이해하지만 여전히 내 의견을 고수할 것입니다. 프로그래밍에 익숙한 사람이 mql5로 인해 복잡한 프로그램을 작성하는 것은 어려울 것입니다. C++로 직접 이식하는 것을 불가능하게 하는 제한 사항( 다차원 배열 에 대한 작업 없음, 포인터 작업 없음). 프로그래밍에 전혀 익숙하지 않은 사람(의사, 인도주의자 ....)은 mql5 마법사를 사용하여 만든 코드를 편집하는 측면에서도 mql5를 혼자서는 배울 수 없습니다. 처음에는 mql5로 프로그래밍하려는 욕구가 어려움을 해결하는 데 도움이 될 것이지만 프로그래밍에 익숙하지 않은 사람들을 위해 코드의 각 부분에 대한 자세한 설명이 있는 라이브러리 형태로 기성품 구현이 필요합니다. mql5 코드베이스에 과학 및 "거의 과학적인" 시장 조사에 필요한 모든 라이브러리가 곧 포함되기를 바랍니다. 그러면 MT5의 컴퓨팅 성능이 요구될 것입니다.

행운을 빕니다!

 
IgorM :


Renat , 나는 당신의 회사가 돈을 벌어야 하고 "사용자의 변덕"을 충족시켜야 한다는 것을 완벽하게 이해하지만 여전히 내 의견을 고수할 것입니다. 프로그래밍에 익숙한 사람이 mql5로 인해 복잡한 프로그램을 작성하는 것은 어려울 것입니다. C++로 직접 이식하는 것을 불가능하게 하는 제한 사항(다차원 배열에 대한 작업 없음, 포인터 작업 없음)...

프로그래밍에 전혀 익숙하지 않은 사람(의사, 인도주의자 ....)은 mql5 마법사를 사용하여 만든 코드를 편집하는 측면에서도 mql5를 혼자서는 배울 수 없습니다...

인문학이나 의사들 포팅은 잘 모르겠는데 트레이딩용 mql5는 꽤 튼튼하게 날카로워졌습니다. 예를 들어 저에게 mql5로의 전환은 특별한 문제를 일으키지 않았습니다. 익숙하지 않은 회전이 있지만 이것은 내가 가장 자주 Java로 작성한다는 사실 때문입니다.

인형용 문서는 몇 가지 문제를 일으킬 수 있습니다. 많은 점에는 기성품 예가 없습니다. 그러나 다시 말하지만, 그것은 어떤 어려움도 일으키지 않았습니다. 왜냐하면. CodeBase에 올라 기사를 읽고 알아냈습니다. 저것들. 이 경우 추가 브리핑은 유익합니다.

글쎄, OOP가 있다면 기성 클래스의 라이브러리가 점차 커질 것입니다. 내일은 이런 일이 일어나지 않을 것 같지만, 이 하드웨어가 소프트웨어보다 빨리 노후화되고 MT5로 전환되는 경향이 있기 때문에 모든 사람이 마침내 하드웨어로 업그레이드하는 시간은 어느 정도 지나야 할 것입니다. 저것들. 업그레이드가 진행됨에 따라 상황은 더 나아질 것입니다.

 
Reshetov :

...

글쎄, OOP가 있다면 기성 클래스의 라이브러리가 점차 커질 것입니다. 내일은 이런 일이 일어나지 않을 것 같지만, 이 하드웨어가 소프트웨어보다 빨리 노후화되고 MT5로 전환되는 경향이 있기 때문에 모든 사람이 마침내 하드웨어로 업그레이드하는 시간은 어느 정도 지나야 할 것입니다. 저것들. 업그레이드가 진행됨에 따라 상황은 더 나아질 것입니다.

그들은 어쨌든 갈 것이고 아무데도 가지 않을 것이 분명합니다. 질문이 다릅니다. 무역 커뮤니티에서 강인한 전문가와 인도주의자로의 계층화가 증가할 것입니다. 자신이 할 수 있는 한 최선을 다해 오늘을 비밀리에 마스터하는 "중농"은 더 이상 없을 것입니다.

그들은 돈을 주문하거나 펜으로 거래할 것입니다. 그리고, 그러한 계층화가 결국 플랫폼에 인기를 더하지 않을 것이라고 확신합니다.

 
OnGoing :

그들은 어쨌든 갈 것이고 아무데도 가지 않을 것이 분명합니다. 질문이 다릅니다. 무역 커뮤니티에서 강인한 전문가와 인도주의자로의 계층화가 증가할 것입니다.

자신이 할 수 있는 한 최선을 다해 오늘을 비밀리에 마스터하는 "중농"은 더 이상 없을 것입니다.

그들은 돈을 주문하거나 펜으로 거래할 것입니다. 그리고, 그러한 계층화가 결국 플랫폼에 인기를 더하지 않을 것이라고 확신합니다.

예, 그리고 그 묶음과 함께 무화과. 보라색을 의미하는 거래 결과에 영향을 미치지 않습니다.

중도는 아무데도 가지 않는다. 그리고 그들이 그렇다면 다시 보라색입니다.

플랫폼의 인기는 최종 사용자를 위해 개발되고 완성될 때 증가합니다. 게임 하드웨어의 개발자나 소유자를 위한 것이 아닙니다.

 
MetaDriver :

1. 그럼! 결국, 당신은 곧 그것을 원합니다. 돈이 어딨어..? :)

2. 아니, 거의. 나는 그것이 무차별 대입에 관한 것이라고 생각합니다. 이웃을 줄이거 나 불연속성을 높이십시오. 나머지는 몇 백만입니다(214가 아님).

그리고 나는 이미 그것을 시도했습니다. 유전학을 끄도록 입력 매개변수의 수를 줄이는 것은 잘 되지 않습니다.

산이 무함마드에게 가지 않는다면...

한 번에 5개의 입력 매개변수(11 ^ 5 = 161061 통과)를 확인해야 하지만 각각 11의 해상도를 가진 8개의 입력이 필요합니다. 그런 다음 3개를 끄고 3개를 연결하고 다시 이웃 주위에 양털을 연결합니다. 탈출구이기도 하다. 포워드의 안정성이 전혀 확인되지 않고 개발자가 트레이더에게 겸손한 것처럼 보일 때까지 기다리면 결과는 훨씬 더 비참할 것입니다. 따라서 주름 장식이 있지만 즉, 있는 것을 사용해야 합니다. 앞으로 이가 있는지 추가 확인하는 과정을 두 단계로 나눕니다.

거래에서는 저체중보다 과체중이 좋습니다.

 
Reshetov :

그리고 나는 이미 그것을 시도했습니다. 유전학을 끄도록 입력 매개변수의 수를 줄이는 것은 잘 되지 않습니다.

산이 무함마드에게 가지 않는다면...

한 번에 5개의 입력 매개변수(11 ^ 5 = 161061 통과)를 확인해야 하지만 각각 11의 해상도를 가진 8개의 입력이 필요합니다. 그런 다음 3개를 끄고 3개를 연결하고 다시 이웃 주위에 양털을 연결합니다. 탈출구이기도 하다. 포워드의 안정성이 전혀 확인되지 않고 개발자가 트레이더에게 겸손한 것처럼 보일 때까지 기다리면 결과는 훨씬 더 비참할 것입니다. 따라서 주름 장식이 있지만 즉, 있는 것을 사용해야 합니다. 앞으로 이가 있는지 추가 확인하는 과정을 두 단계로 나눕니다.

거래에서는 저체중보다 과체중이 좋습니다.

그런 경우에는 이렇게 생각합니다.

여기에 솔루션의 공간(영역)이 있습니다. 구멍이 있는지 확인해야 합니다. 저것들. 제한된 이웃에서 배수로 이어지는 매개 변수 값의 최대값이 있는지 여부. 이 경우 기술적인 이유로 열거가 불가능합니다. 문제.

자원 - 최대값만 검색할 수 있는 광신적인 유전 알고리즘 이 있습니다.

솔루션: 거래를 뒤집습니다 - -f(x1,x2,...xn)에서 최고점을 찾습니다. 긍정적인 -f(...)로 이어지는 충분한 매개변수 조합이 발견되면 원래 전략은 구멍으로 가득 차 있고 GA 광신자는 가장 큰 구멍을 성공적으로 식별했습니다.

// 유라. 글쎄요, 당신은 문제를 해결 하기에는 너무 게으르다는 것을 인정합니다. 버팅이 더 재밌음.. ;)

 
MetaDriver :

그런 경우에는 이렇게 생각합니다.

여기에 솔루션의 공간(영역)이 있습니다. 구멍이 있는지 확인해야 합니다. 저것들. 제한된 이웃에서 배수로 이어지는 매개 변수 값의 최대값이 있는지 여부. 이 경우 기술적인 이유로 열거가 불가능합니다. 문제.

자원 - 최대값만 검색할 수 있는 광신적인 유전 알고리즘이 있습니다.

솔루션: 거래를 뒤집습니다 - -f(x1,x2,...xn)에서 최고점을 찾습니다. 긍정적인 -f(...)로 이어지는 충분한 매개변수 조합이 발견되면 원래 전략은 구멍으로 가득 차 있고 GA 광신자는 가장 큰 구멍을 성공적으로 식별했습니다.

또한 탈출구가 있지만 구멍이 많은 최저점이 극한 부근에있는 경우에만 가능합니다. 그리고 GA는 정말 자주 이웃에 있습니다. 모든 최적화 결과 를 기반으로 주변의 구멍을 찾도록 외부 프로그램을 작성해야 합니다. MT*에서 이러한 문제를 해결하는 방법은 지금까지 적절한 아이디어가 생각나지 않습니다.

지금까지 나는 -f(x1,x2,...xn)의 수와 순방향 테스트의 품질 사이에 직접적인 관계를 보지 못했습니다. 이것은 추가 확인이 필요합니다.


메타드라이버 :

유라. 글쎄요, 당신은 문제를 해결 하기에는 너무 게으르다는 것을 인정합니다. 버팅이 더 재밌음.. ;)

문제는 여전히 해결되어야 합니다. 여기에서 갈 곳이 없습니다. 그것이 그들이 해결해야 할 문제입니다. 문제가 해결되면 더 이상 문제가 아닙니다. 그러나 결국, 최소한의 제스처(이상적으로는 하나의 버튼을 눌러)로 문제를 해결하고 구멍을 통해 편도선을 자르지 않으려는 욕구가 항상 있습니다.


그렇습니다. 특히 역사상 가장 위대한 기술 혁명가와 머리를 맞대면 소용이 없습니다. 결국 그는 다음과 같은 가정을 생각했습니다.

1. 거대한 네트워크의 주요 임무는 SLEEP입니다. (즉, 다른 모든 작업은 이차적이거나 거대한 네트워크에 적합하지 않습니다. 매우 똑똑하지 않고 어떤 이유로 기술 발전에 분명히 뒤쳐진 거래자는 컴퓨터 네트워크가 필요한 작업을 최대한 효율적으로 해결해야 한다고 상상했습니다. ? 꿈꾸는 것은 해롭지 않다) .

2. 유전자 알고리즘은 불필요한 변덕이자 과거의 유물이며, 21세기의 모든 문제는 철저한 열거를 통해 해결해야 하지만 동시에 백만 패스로 제한됩니다.

저것들. 수천 대의 슈퍼 드루퍼(Super-druper) 멋진 굴착기를 하나의 팀으로 만들고, 모두에 양동이 대신 어린이용 샌드박스 삽을 추가하여 기술 혁명을 일으켰습니다.

그러한 수치와 싸우는 것은 쓸모가 없습니다. 결국 진척이 뚜렷할수록 굴착기가 관여할수록 뭔가 하는 척 하는 척이 많아진다. 그리고 일이 본격화되면 인류는 감사해야합니다. 결국 한 팀에서 수천 대의 굴착기가 동시에 한 움큼의 구덩이를 고르게 골라내는 광경은 진보적 인 마음을 사로 잡습니다. 그러나 배은망덕한 인간성은 혁신가에게 무릎을 꿇기보다는 어째서인지 불만을 표출하기도 한다.

 
Reshetov :

그렇습니다. 특히 역사상 가장 위대한 기술 혁명가와 머리를 맞대면 소용이 없습니다. 결국 그는 다음과 같은 가정을 생각했습니다.

그리고 당신은 모든 시간과 사람들의 가장 위대한 스틱 벤더입니다.
 
joo :
그리고 당신은 모든 시간과 사람들의 가장 위대한 스틱 벤더입니다.
좋아요. 나는 절망적으로 기술 발전 뒤에 있습니다. 진보적인 마음은 나를 올바른 길로 인도하려고 노력하고 있습니다. 그러나 그들도 성공하지 못하기 때문입니다. 내 밀도는 단 한 iota도 그들의 천재에 접근하는 것을 허용하지 않습니다.