MQL5의 OOP에 대한 질문 - 페이지 31

 
Dmitry Fedoseev :
""FP"가 무엇인지 알았습니다. 이것은 클럽의 새 비밀번호입니다.

함수형 프로그래밍

fxsaber :

네.

코드에 대한 질문이 나타났습니다. 항상 구조를 사용하는 이유 .... 및 기타 선동가, 나는 묻지 않을 것입니다. 나는 당신을 연습으로 알고 있기 때문에 의미가 없습니다. 그렇게 작성되었다면 편리한

 

포럼 토론 참가자(프로그래머)는 두 그룹으로 나눌 수 있습니다. 일부는 시장에서 공급되며 주문할 전문가의 프로그래밍이 주요 직업입니다. 두 번째 그룹은 거래로 수익을 내는 거래입니다. 그들을 위한 프로그래밍은 이차적이고 일시적입니다. 프리랜서가 아닌 이유는 무엇입니까? 잘 하고 싶으면 스스로 하고, 무엇을 해야 하는지를 남에게 설명하는 것보다 보통 스스로 작성하는 것이 더 쉽습니다.

개발자에 대한 첫 번째 그룹의 프로그래머 요구 사항은 모든 것을 MCL에 짜 넣는 것입니다. 그렇지 않으면 시장에 출시될 수 없습니다.

두 번째 터미널 사용자 그룹의 경우 가장 중요한 것은 터미널이 신뢰할 수 있고 안정적이며 변경할 수 없다는 것입니다. MT4가 600으로 전환되는 공포는 여전히 끔찍합니다. 따라서 작동하는 MT4 터미널과 MQL4 언어. MKL에서 TS를 구현할 수 없으면 다른 언어로 된 기성품 솔루션을 찾고 간단히 적용합니다. Khazanov의 한 캐릭터는 다음과 같이 말했습니다: "도대체 무엇을 발명할 수 있습니까? 모든 것이 우리보다 먼저 발명되었습니다." 기계 학습 모델이 필요합니다. R 또는 Python을 사용하고, 작업의 비동기식 병렬 프로그래밍이 필요하며, ZeroMQ 등을 사용합니다. 이 모든 것을 MKL로 이식하는 것은 불가능하며 필요하지도 않습니다.

OOP를 적용 하거나 OOP를 사용하지 않는 것은 간단한 작업에서 실제로 중요하지 않습니다. 그러나 작업 실행(계산 아님!)을 병렬화해야 하는 즉시 OOP를 잊어버리십시오. 이 문제를 다뤄본 사람은 내가 무슨 말을 하는지 알 것입니다. 따라서 이 가능성은 MKL에 없을 것입니다.

개발사 입장은 이해가 가는데 그만큼 노력과 시간을 투자한 제품이 최고입니다. 그는 정말 좋다. 명확하지 않은 것은 OOP가 프로그래밍의 유일한 옵션이 아니며 최선의 선택이 아니라는 데 동의하지 않는 사람들에 대한 오만한 진술입니다.

토론을 위한 것이 아니라 의견일 뿐입니다. 논쟁의 여지가 없습니다.

행운을 빕니다

 
Igor Makanu :

함수형 프로그래밍

...

우와! 댄서와 계란 이야기보다 더 재미있는 것이 있을 거라곤 생각도 못했다.

[삭제]  
나는 이 FP의 문제가 무엇인지도 모르고, lisp에 대한 경험이 거의 없었습니다. 어쨌든 전혀 작동하지 않았습니다. 불편하고 특이한. 시도하지 않았을 수도 있습니다.
 
Vict :
나는 이 FP의 문제가 무엇인지도 모르고, lisp에 대한 경험이 거의 없었습니다. 어쨌든 전혀 작동하지 않았습니다. 불편하고 특이한. 시도하지 않았을 수도 있습니다.

평범한 사람들을 위한 것이 아닙니다. 이제 C++는 대학에서 공부하고 함수형 프로그래밍은 대학의 상급 과정에서만 공부합니다. 좋은 선생님이 필요하고 진입 임계값이 더 높으며 이를 극복하면 모든 것이 간단하고 매우 편리합니다. 작업을 해결하고 수많은 코드를 작성하지 않아도 됩니다.

[삭제]  
A100 :

그것은 단지 평균적인 마음을 위한 것이 아닙니다

고마워, 아주 좋아))

 
Vict :
나는 이 FP의 문제가 무엇인지도 모르고, lisp에 대한 경험이 거의 없었습니다. 어쨌든 전혀 작동하지 않았습니다. 불편하고 특이한. 시도하지 않았을 수도 있습니다.
모든 것이 괄호 안에 있는 Lisp가 아닌가요?
제 기억으로는 등에 소름이 돋았습니다.
 
A100 :

평범한 사람들을 위한 것이 아닙니다. 이제 C++는 대학에서 공부하고 함수형 프로그래밍은 대학의 상급 과정에서만 공부합니다. 좋은 선생님이 필요하고 진입 임계값이 더 높으며 이를 극복하면 모든 것이 간단하고 매우 편리합니다. 작업을 해결하고 수많은 코드를 작성하지 않아도 됩니다.

만 18세 미만 음주 금지에 대한 내용인 것 같아요!


[삭제]  
Vladimir Tkach :
모든 것이 괄호 안에 있는 Lisp가 아닌가요?
제 기억으로는 등에 소름이 돋았습니다.

음, 그래, 일종의 주석, 엉덩이를 관통하는 편도선

(defun wtestc ()
  (let (mymenu result start done)
    (setq mymenu (menu-create '(quit point line box region) "Choose One:"))
    (while (not done)
      (setq result
            (case (menu-select mymenu)
              (quit   (setq done t))
              (point  (window-get-point *myw*))
              (line   (setq start (window-get-point *myw*))
                      (list start
                            (window-get-line-position *myw* (car start)
                                                            (cadr start))))
              (box    (window-get-box-position *myw* 40 20))
              (region (window-get-region *myw*)) ))
      (format t "Result: ~A~%" result) )
    (menu-destroy mymenu) ))
추신 : 같은 스타일에 대해 Yegor 주제에 대해 더 높습니다.
 
최근에 다른 컴파일러의 기능에서 일종의 "가비지 컬렉션"을 만나기 시작했습니다. 그것은 무엇입니까?