MQL의 비동기 및 다중 스레드 프로그래밍 - 페이지 18

 
Koldun Zloy :

콜백은 일반적으로 함수 포인터를 사용하여 구현됩니다. MQL에는 함수 포인터가 있습니다.

소문에 따르면)이 계획되었지만 MK는 이것을 포기했습니다.
내가 산 것을 위해, 나는 그것을 위해 판매합니다.)
 
Igor Makanu :

당신은 이 문제에 대한 관행이 없음을 다시 한 번 보여줍니다.)))) - 사용자와 상호 작용하지 않고는 최종 사용자의 요구를 평가할 수 없습니다! - 즉. 사용자 테스트, 대규모 사용자 그룹이 필요합니다. 시장에서 그래픽 인터페이스를 출시하겠다고 위협했습니까? - 아니면 다른 곳에서? - 내가 뭔가를 놓쳤어, 테스트가 이미 진행 중이야?

"올바른"에 대한 귀하의 비전은 최종 사용자가 원하는 것과 크게 다를 수 있으며 종종 발생하는 것처럼 정확히 그 반대일 수 있습니다. 헨리 포드(Henry Ford) "내가 사람들에게 무엇을 원하는지 묻는다면 그들은 더 빠른 말을 원할 것입니다." ;)


추신: 나는 이미 이것을 겪었고 이야기는 진부합니다. 나 자신을 위해 항상 고정된 로트로 TS에 거래를 씁니다. 사용자에게 TS를 쓰는 경우 포럼에 씁니다. 그런 다음 사용자가 필요로 하는 5가지 중 4가지 경우에 최종 결과는 예금의 %를 거래하는 형태로, 나는 왜 항상 대차 대조표의 드로다운과 수익성의 형태로 TS의 강건함을 보는지 이해가 가지 않았지만 사용자는 관심이 없습니다 , 그들은 해당 기간 동안 TS를 테스트한 최종 결과에 관심이 있는 것으로 나타났습니다. "그게 당신이 섹스 할 수있는 반죽의 양입니다"))))


다시 한 번 반복합니다. 거래 터미널에 왜 필요한지 질문에 답하십시오.

내 의견: 멀티스레딩, 특히 비동기는 악입니다! - 기억력이 좋고 정신이 건강한 개발자는 단 한 명도 멀티스레딩에 들어가지 않을 것입니다. 이벤트 모델로 선형 구조화된 코드를 작성할 수 있다면 이해할 수 있습니다. 한 번 읽었습니다.

https://habr.com/en/post/266969/

당신은 많은 이야기를 할 수 있습니다.

그러나 본질은 변하지 않습니다. 위에서 Yuriy Asaulenko 는 알고리즘 거래에 기반한 전체 비즈니스의 붕괴로 이어지는 논제를 보여주었습니다. 어디서 그런 논리가 나오는지 모르겠지만 같은 맥락에서 생각하시는 것 같습니다. "필요없습니다. 불필요합니다. 마당에 몸을 가두고 멍에를 메고 물을 나르자." 이것은 논리가 기회의 거부와 새로운 틈새를 차지하려는 열망을 설명할 수 없기 때문에 심리학의 문제입니다. 그러나 그것이 바로 당신이 보여주는 것입니다.

 
Реter Konow :

당신은 많은 이야기를 할 수 있습니다.

그러나 본질은 변하지 않습니다. 위에서 Yuriy Asaulenko 는 알고리즘 거래에 기반한 전체 비즈니스의 붕괴로 이어지는 논제를 보여주었습니다. 어디서 그런 논리가 나오는지 모르겠지만 같은 맥락에서 생각하시는 것 같습니다. "필요없습니다. 불필요합니다. 마당에 몸을 가두고 멍에를 메고 물을 나르자." 이것은 논리가 기회의 거부와 새로운 틈새를 차지하려는 열망을 설명할 수 없기 때문에 심리학의 문제입니다. 그러나 그것이 바로 당신이 보여주는 것입니다.

멋진 비즈니스, 동료가 근처에 썼습니다 https://www.mql5.com/en/forum/190697 . 그는 정말 하나가 필요합니까?

Просто статистика
Просто статистика
  • 2017.04.22
  • www.mql5.com
Данные брал из сервиса сигналов на текущий момент. Стата только по тем сигналам, которые видно на витрине...
 
Yuriy Asaulenko :
소문에 따르면)이 계획되었지만 MK는 이것을 포기했습니다.
내가 산 것을 위해, 나는 그것을 위해 판매합니다.)

여기

Документация по MQL5: Основы языка / Типы данных / Пользовательские типы
Документация по MQL5: Основы языка / Типы данных / Пользовательские типы
  • www.mql5.com
//|                                                Panel_Buttons.mq5 | //|                        Copyright 2017, MetaQuotes Software Corp. | //|                                             https://www.mql5.com | //| defines                                                          |  INDENT_LEFT                         (11)      ...
 
Koldun Zloy :

여기

예, 부두에 있지만 실제로는 없습니다. 내가 이해하는 한도에서는.
Volchansky는 이것에 대해 썼고 Renat는 그에게 대답했습니다.
일반적으로 단일 스레드 프로그램에서 타사 소프트웨어와의 상호 작용 없이 콜백이 필요한 이유를 상상하기 어렵습니다.
 
Vict :

멋진 비즈니스, 동료가 근처에 썼습니다 https://www.mql5.com/ru/forum/190697 . 그는 정말 하나가 필요합니까?

이것은 다른 문제입니다. 개인적으로 왜 모든 사람들이 합병하는지 이해합니다. 그러나 그것에 관한 것이 아닙니다. 사업이 아무리 나빠도 사업의 논리는 사람이 소유해야 하는 것 아닙니까? 비즈니스는 투쟁이자 경쟁이며 다른 사람들이 차지하기 전에 먼저 틈새 시장을 공략해야 한다는 점을 이해하십시오. 분명해.
 
Yuriy Asaulenko :
예, 부두에 있지만 실제로는 없습니다. 내가 이해하는 한도에서는.
Volchansky는 이것에 대해 썼고 Renat는 그에게 대답했습니다.

음 x, 나는 일종의 콜백을 µl로 사용했습니다.

 
Vict :

음 x, 나는 일종의 콜백을 µl로 사용했습니다.

DLL에서 MCL 함수를 직접 호출할 수 없습니다. 안 돼요. 그렇다면 이 콜백은 무엇입니까?
무화과에서는 일반적으로 단일 스레드 프로그램에서 사용합니다.
 
Реter Konow :
이것은 다른 문제입니다. 개인적으로 왜 모든 사람들이 합병하는지 이해합니다. 그러나 그것에 관한 것이 아닙니다. 사업이 아무리 나빠도 사업의 논리는 사람이 소유해야 하는 것 아닙니까? 비즈니스는 투쟁이자 경쟁이며 다른 사람들이 차지하기 전에 먼저 틈새 시장을 공략해야 한다는 점을 이해하십시오. 분명해.

알았습니다. 그래서 나는 다른 사람들이 이 틈새 시장을 채우기 전에 책갈피를 만들기 시작할 것입니다.

 
Yuriy Asaulenko :
DLL에서 MCL 함수를 직접 호출할 수 없습니다. 안 돼요. 그렇다면 이 콜백은 무엇입니까?

네, 장난감 콜백입니다. 의심의 여지가 없습니다.