새로운 세대의 거래 프로그램이 도래했습니다. 고문의 인터페이스는 무엇이어야 합니까?

 

친애하는 개발자 여러분, 거래 프로그램 개발의 도약을 기대하면서 우리가 만드는 로봇이 많은 새로운 기능을 얻게 될 것으로 예상됩니다. 그리고 일반 알고리즘 트레이더가 지금 이러한 기능을 필요로 하는지 여부는 중요하지 않습니다. 어쨌든 우리는 이 영역을 계속 개발할 것입니다. 우리에게는 새로운 기회가 필요합니다. 구매자의 요구는 종종 판매자의 새로운 제안에서 비롯되므로 우리의 혁신이 요구되지 않을 것이라고 생각해서는 안됩니다.

수년 동안 MT에서 거래 프로그램 기능을 개발하는 데 심각한 장벽이 있었습니다. 제 생각에는 이 장애물은 결코 MQL 언어가 아니라 가장 재능 있는 개발자의 창조적 잠재력을 실현하기 위한 광범위한 기반을 마련하는 MT 플랫폼이 아니라 작업의 규모와 복잡성입니다. 고품질의 Windows와 같은 그래픽 인터페이스를 만드는 것입니다.

우리 중 누가 자신의 고문에서 계획한 모든 것을 구현할 수 없다는 사실에 불편 함, 불편 함을 한 번도 느끼지 않았습니까? 테이블, 거래 통계, 보고서 등이 포함된 창이 얼마나 부족한지 느끼지 못하셨습니까? 아마도 거의 모든 사람들이 이것이 테스터뿐만 아니라 자신의 Expert Advisor에도 통합되어야 한다는 것을 마음속으로 이해했을 것입니다. 왜냐하면 이 데이터는 실제 거래와 실시간에서 훨씬 더 필요하기 때문입니다.

그러나 개발되지 않은 기술, 공통 표준의 부족, 생성된 그래픽의 낮은 품질 및 로봇의 사용자 인터페이스 생성 위험을 감수한 프로그래머가 직면한 기타 문제와 같은 어려움. MT에서 본격적인 UI를 만드는 것은 거래 로직을 코딩하거나, 통계 수집을 위한 알고리즘을 작성하거나, 전략에 패턴 인식을 도입하는 것보다 훨씬 어렵다는 것이 분명해졌습니다. 알고리즘 거래가 새로운 수준의 알고리즘 거래로 전환하는 데 장애물이 된 것은 이러한 어려움이었습니다. 이는 사람과 프로그램 사이에 필요한 상호 작용의 영역을 크게 확장하여 거래의 효율성을 높이고 잠재력을 드러냅니다. 가장 독창적인 아이디어. 알고리즘에 바인딩된 "철"의 소프트웨어 단점, 인간 사고의 유연성을 보완할 수 있는 상호 작용 영역.

이제 EA는 철로 위에서만 달리는 트램과 같고 사용자는 아무도 모릅니다. 하지만 EA가 자동차처럼 되고 어느 방향으로든 택시를 탈 수 있는 옵션이 있다고 상상해 보세요. 이러한 "기계"를 사용하면 시장에서 훨씬 더 자신감을 느낄 수 있습니다 ...

고문의 인터페이스가 거래 프로세스의 정보 지원 수준을 크게 높이고 관찰자의 지평을 넓히고 더 많은 거래 층을 정복하는 데 도움이 될 것이라는 것은 모두에게 분명하다고 생각합니다. 실시간 통계, 거래 프로세스의 편리한 시각화 등이 있을 것입니다. 그러나 개발자는 고품질 GUI를 쉽고 빠르게 만들 수 있는 방법이 없지만 불행히도 프로그램은 그대로 유지됩니다. GUI의 거의 완전한 부재로 인해 개발 진행과 거래 로봇의 "증인"이 중단된 것 같습니다. Windows가 없는 Windows와 같이 인터페이스가 없는 어드바이저는 DOS일 뿐이며 무기한 사용하고 싶지는 않습니다.

우리 커뮤니티에는 을(를) 만든 용감한 개발자가 있습니다. 그들은 훌륭한 일을 했고 그것은 많은 존경을 받을 자격이 있습니다. 나는 그들의 라이브러리로 GUI를 작성하는 것의 효율성, 품질 및 용이성을 판단하지 않을 것입니다. 이것은 매우 주관적인 판단이기 때문입니다. 그러나 그들의 라이브러리가 가장 까다로운 프로그래머의 모든 요구 사항을 완전히 충족하고 그들의 도움으로 우리가 만들 수 있다고 상상해 봅시다. 우리가 원하는 무엇이든. Expert Advisors의 인터페이스가 어떻게 생겼는지, 거기에 무엇을 넣고 싶은지, 어떤 정보를 표시하고 싶은지 함께 생각해 봅시다. 아직 완전히 구현된 적이 없는 프로그램의 인터페이스 스타일과 표준에 대해 생각해 봅시다. )

 
여기요!

그래서 로봇에서 AI를 보고 싶습니다. 그래프에 "사람"의 얼굴이 나타나게 하려면 인공 지능, 그리고 상인과 이야기할 것입니다. 그리고 주문에 따라 네트워크를 통해 시장 상태에 대한 흥미로운 데이터를 찾았습니다. 나는 또한 거래의 다양한 순간에 어떻게 행동해야 하는지 음성으로 조언할 것입니다.
그리고 무엇보다 웃을게..
그리고 로봇이 스마트폰을 통해 음성 주문으로 거래를 열 수 있도록 합니다.
또한 이 브로커가 사용하는 특수 프로그램과 이러한 프로그램이 틱 및 가격 속도 에 대해 어떻게 작용하는지 밝힙니다.
 
Alexander Ivanov :
여기요!

그래서 로봇에서 AI를 보고 싶습니다. 그래프에 "사람"의 얼굴이 나타나게 하려면 인공 지능, 그리고 상인과 이야기할 것입니다. 그리고 주문에 따라 네트워크를 통해 시장 상태에 대한 흥미로운 데이터를 찾았습니다. 나는 또한 거래의 다양한 순간에 어떻게 행동해야 하는지 음성으로 조언할 것입니다.
그리고 무엇보다 웃을게..
엄청난! 나도 그랬으면 좋겠어. 사실, 인공 지능은 욕심을 부리고 이익의 일정 비율을 자신의 주머니로 가져가거나 개인적인 적개심으로 소유자를 망칠 수 있습니다.))
 
Реter Konow :
엄청난! 나도 그랬으면 좋겠어. 사실, 인공 지능은 욕심을 부리고 이익의 일정 비율을 자신의 주머니로 가져가거나 개인적인 적개심으로 소유자를 망칠 수 있습니다.))
게다가, 그것은 컴퓨터를 차단할 것입니다;))) 결국, AI는 스스로 학습할 것입니다. 저것들. 몇 시간 안에 사용 가능한 모든 프로그래밍 언어를 자동으로 배울 수 있습니다.
 
Alexander Ivanov :
아하하 ;))

새로운 문제의 전체 층이 열릴 것입니다. )

그러나 인터페이스에 관한 한 Expert Advisors에게는 정말 필요합니다. 그래픽 라이브러리 를 작성하는 데 몇 달을 보내는 사람들이 있다는 바로 그 사실은 이것이 매우 관련성이 있음을 시사합니다.

 
Реter Konow :

새로운 문제의 전체 층이 열릴 것입니다. )

그러나 인터페이스에 관한 한 Expert Advisors에게는 정말 필요합니다. 그래픽 라이브러리를 작성하는 데 몇 달을 보내는 사람들이 있다는 바로 그 사실은 이것이 매우 관련성이 있음을 시사합니다.

많은 인터페이스가 있습니다. 너무 게으르지 않다면 그들은 그것을 할 것입니다. 그러나 모든 추가 bamba는 테스트 및 최적화를 방해할 수 있습니다. MT4는 파워면에서 너무 얇습니다.
 
Alexander Ivanov :
게다가, 그것은 컴퓨터를 차단할 것입니다;))) 결국, AI는 스스로 학습할 것입니다. 저것들. 몇 시간 안에 사용 가능한 모든 프로그래밍 언어를 자동으로 배울 수 있습니다.
AI는 우리에게 너무 어렵습니다. 그것의 창조는 한 인간의 삶에 맞지 않을 것이지만 어떤 특정한 사람은 여전히 그 기초를 놓아야합니다.
 
Alexander Ivanov :
많은 인터페이스가 있습니다. 너무 게으르지 않다면 그들은 그것을 할 것입니다. 그러나 모든 여분의 밤바는 테스트를 방해할 수 있습니다. MT4는 파워면에서 너무 얇습니다.
글쎄, 당신은 고문의 인터페이스를 어떻게 볼 수 있습니다. 그들은 무엇이어야합니까?
 
그래야 한다.
로봇과 별도로 원클릭과 같은 스크립트 인터페이스를 생성하지만 더 강력하고 다기능적입니다.
이 스크립트가 모든 Expert Advisor와 함께 작동하도록 합니다.
메타 인용문을 만든 사람들이 그것에 대해 생각하게 하십시오.
그러면 최적화 및 테스트를 방해하지 않습니다.

그리고 로봇 내부에 그러한 프로그램을 넣는 것은 머들 아드나입니다.
로봇이 돈을 가져다 줄 수만 있다면 많은 거래자들이 원합니다. 나머지는 측면입니다.
노파는 아무리 치장해도 공주가 되지 않는다.

 
Alexander Ivanov :
그래야 한다.
로봇과 별도로 원클릭과 같은 스크립트 인터페이스를 생성하지만 더 강력하고 다기능적입니다.
이 스크립트가 모든 Expert Advisor와 함께 작동하도록 합니다.
메타 인용문을 만든 사람들이 그것에 대해 생각하게 하십시오.
그러면 최적화 및 테스트를 방해하지 않습니다.

당신은 기적적으로 내 아이디어를 반복했습니다. 그렇게 될 것입니다. 차트에 특별한 표시가 있을 것입니다. 특정 응용 프로그램(EA)의 인터페이스를 빌드하기 위해 부팅 파일에서 특정 정보를 가져옵니다. 파일에 기록된 지침에 따라 특정 인터페이스를 재생산하고 전역 변수를 통해 Expert Advisor와의 연결을 보장합니다. 전역 변수 의 이름도 파일에 기록됩니다.

이제 이 기술은 완성 단계에 있습니다. )

 
Alexander Ivanov :
그래야 한다.
로봇과 별도로 원클릭과 같은 스크립트 인터페이스를 생성하지만 더 강력하고 다기능적입니다.
이 스크립트가 모든 Expert Advisor와 함께 작동하도록 합니다.
메타 인용문을 만든 사람들이 그것에 대해 생각하게 하십시오.
그러면 최적화 및 테스트를 방해하지 않습니다.

그리고 로봇 내부에 그러한 프로그램을 넣는 것은 머들 아드나입니다.

메타 인용문은 길 잃은 미친 낭만주의에 대해 생각하는 것 외에는 할 일이 없습니다.

버튼은 3분 동안 작성됩니다. 그리고 그룹을 만들고 개발자에게 혁신적인 제품(가급적 무료)을 만들도록 영감을 주어 반년 동안(모든 경우에 대해, 전혀 필요하지 않은 경우에도) 범용 인터페이스를 만들도록 합시다.

그런 다음 이 모든 메가 바이블을 오픈 소스에 넣고 이 shnyaga에 대한 제어 언어에 대한 설명을 만들 것입니다. 그러면 사용자는 다음과 같이 말할 것입니다. 오 예, 젠장, 버튼을 만드는 세 가지 기능을 배우겠습니다. 차라리 stray에 대한 전체 쿼리 언어를 외우겠습니다.