고객에게 내장된 간단한 프로그래밍 언어가 필요합니까? - 페이지 6

 

나는 수식과 트리거 조건을 테이블에 넣을 수 있도록 MQL로 간단한 언어를 작성했습니다(마이크로 엑셀).
상당히 지루한 작업이지만 언어는 워드 프로세싱 및 동적 구조 작업에 중점을 두지 않습니다.

MQL의 Fort는 쉽고 빠르게 작성할 수 있지만, 누가 Fort에서도 프로그래밍할 수 있을 정도로 용감한 사람이 있습니까? :-)

그리고 이것은 수요가 거의 없습니다. 이와 관련하여 프로그래밍과 거리가 먼 사람들은 기성품 솔루션을 기다리고 있으며 플랫폼 언어를 아는 사람들은 모든 것을 작성할 수 있습니다.

 
Taras Slobodyanik :

이것은 오랫동안 사용되어 왔으며 많은 버전에서 다음과 같은 예가 있습니다( 광고 아님). 33초부터 볼 수 있습니다.



예, 이것은 내가 생각하는 것과 매우 가깝습니다. 그리고 첫 번째 게시물에서 썼던 것처럼 나는 잠시 의심하지 않았습니다. FoxPro에 있었고 데이터베이스에 대한 쿼리는 쿼리 디자이너에서 거의 같은 방식으로 구축되었습니다. 손으로 코딩하는 것이 가능했지만. 90년대 초반입니다.

 
Maxim Kuznetsov :

나는 수식과 트리거 조건을 테이블에 넣을 수 있도록 MQL로 간단한 언어를 작성했습니다(마이크로 엑셀).
상당히 지루한 작업이지만 언어는 워드 프로세싱 및 동적 구조 작업에 중점을 두지 않습니다.

MQL의 Fort는 쉽고 빠르게 작성할 수 있지만, 누가 Fort에서도 프로그래밍할 수 있을 정도로 용감한 사람이 있습니까? :-)

그리고 이것은 수요가 거의 없습니다. 이와 관련하여 프로그래밍과 거리가 먼 사람들은 기성품 솔루션을 기다리고 있으며 플랫폼 언어를 아는 사람들은 모든 것을 작성할 수 있습니다.


나는 순전히 호기심에서 나를 위해 Forth에 글을 쓴 적이 있습니다. 이제 나는 모든 것을 완전히 잊어 버렸고 언어가 독특하고 스택 기반이라는 것만 기억합니다.

마스터 요다의 연설의 비밀이 공개되었습니다.
그는 늙은 포스 프로그래머였습니다...

 

대다수는 전략 플러그인과 조명 및 노이즈 효과가 있는 게임 인터페이스와 정반대의 기능이 필요합니다. 외환 프로그래머에게는 숨겨진 성배가 있습니다 - 증권 거래소에서 거래를 실제 돈을 위한 게임으로 바꾸는 것, 미래에는 네트워크 유형 MMO

의사 언어에 대한 요청으로 시작한 다음 iCustom 및 OrderSend 를 마스터하고 진정하는 거래자

 
George Merts :

플랫폼에 관계없이 거래를 열 수 있는 라인이 하나 있습니다. MQL5의 가능성 때문 입니다.

그러나 일반적으로 말해서 - 이미 한 번 이상 여기에서 언급되었습니다 - MQL4와 MQL5의 차이는 매우 작으며, 실제로는 모두 서버와 상호 작용하기 위한 프로토콜의 차이로 구성됩니다.

"MT4에는 한 줄만 있고 MT5 - 15"라는 진술은 가장 단순한 창을 열기 위해 많은 작업을 수행해야했던 최초의 Windows 프로그래머의 진술과 매우 유사합니다. 창 클래스를 등록하고 메시지 루프를 시작하십시오. , 창 이벤트 기능을 작성 ... .

하지만 지금은 모든 사람들이 Windows에서 글을 쓰고 있고, 저는 심지어 대부분이 DOS에서 작동하는 것을 작성하는 것이 어려울 것이라고 의심합니다.


어떻게든 90년대 초반에 그래픽 메뉴를 만들기 위해 라이브러리를 작성했고 모든 것을 펜으로 그렸습니다. 아무 것도 없었고 프로그램이 그래픽 모드에서 작동해야 했기 때문에 그래픽을 그립니다.

최신 비디오 카드에서 영숫자 모드가 유지되는지 궁금합니다. ))

 
Alexey Volchanskiy :

최신 비디오 카드에서 영숫자 모드가 유지되는지 궁금합니다. ))

글쎄, 많은 사람들의 시작 BIOS가 여전히 텍스트에서 작동한다는 사실에 기초하여 - 분명히, 적어도 그들 중 일부는 보존되었습니다.

 
Alexey Volchanskiy :

어떻게든 90년대 초반에 그래픽 메뉴를 만들기 위해 라이브러리를 작성했고 모든 것을 펜으로 그렸습니다. 아무 것도 없었고 프로그램이 그래픽 모드에서 작동해야 했기 때문에 그래픽을 그립니다.

최신 비디오 카드에서 영숫자 모드가 유지되는지 궁금합니다. ))

Linux용 NVideo 드라이버를 사용하면 비디오를 콘솔에 ASCII 그래픽으로 표시할 수 있습니다.

 
igrok333 :
여기 mql4에서 거래가 시작됩니다.
한 줄.


여기 mql5에서 거래가 시작됩니다
13줄.

일반 프로그래밍 언어에서 OOP는 기존 방법으로 아무것도 할 수 없을 때 발생합니다. 그리고 여기 - 거래 시작 - 거래에서 가장 간단한 작업. 그리고 이미 oop로 이동합니다.
서투른 프로그래밍 언어 아닌가요?

CTrade 클래스를 사용하면 MQL4보다 훨씬 쉽습니다.

 
George Merts :

글쎄, 많은 사람들의 시작 BIOS가 여전히 텍스트에서 작동한다는 사실에 기초하여 - 분명히, 적어도 그들 중 일부는 보존되었습니다.


예, 일반적으로 옛날을 기억할 때 나는 그 당시에 어떻게 일했는지 궁금합니다.

컴퓨터가 내 회사가 아닌 한 회사의 컴퓨터였으며 마우스가 없었기 때문에 마우스 없이 Autocad에서 작업했던 것을 기억합니다. 그리고 모든 것이 금처럼 가치가 있었고 마우스를 살 수 없었습니다!

그리고 나는 autocad 콘솔에서 Lisp 언어로 명령으로 작업했습니다.))) 이제 그것은 순수한 광기처럼 보이지만 아무 것도 아니었고 몸을 그렸습니다.

문헌이 전혀 없었고 CC의 직원이 Borland Turbo Pascal 및 Turbo C로 러시아어 번역으로 지침을 인쇄했습니다. 그리고 그게 다야, 당신이 원하는대로 진행하십시오.

따라서 MQL5의 복잡성에 대한 현재 애지중지하는 소년들의 불평은 나에게 매우 귀엽게 들립니다))

 
Vasiliy Sokolov :

Linux용 NVideo 드라이버를 사용하면 비디오를 콘솔에 ASCII 그래픽으로 표시할 수 있습니다.


시원한. 이것을 본 적이 없다!