마지막으로 MT5로 전환하려면 어떻게 해야 합니까? (의견수렴) - 페이지 19

 
Petros Shatakhtsyan :

저도 그런 식으로 글을 썼지만 Lamb은 항상 모든 사람에게 표준 라이브러리를 제공했고 1년 넘게 그것만 사용하고 있습니다.

당신의 구루가 누구인지 알려주시면 당신이 누구인지 알려드리겠습니다.

 
Petros Shatakhtsyan :

나도 그런 식으로 글을 썼지만 Barabashka는 항상 모든 사람에게 표준 라이브러리를 제안했습니다. 내가 1년 이상 사용하고 있다는 것입니다.

VS의 MFC처럼 매우 짧고 간단합니다.

이것도 사용하시나요?

 //+------------------------------------------------------------------+
//| Get the property value "SYMBOL_SPREAD"                           |
//+------------------------------------------------------------------+
int CSymbolInfo::Spread( void ) const
  {
   return (( int ) SymbolInfoInteger (m_name, SYMBOL_SPREAD ));
  }
 
Alexey Viktorov :

이것도 사용하시나요?

완벽한 예. 그러한 예는 언어에 대한 이해를 압도합니다.

이것은 간단한 것을 근본적으로 이해하기 어렵게 만드는 방법의 예입니다.

 
Andrey F. Zelinsky :

당신의 구루가 누구인지 알려주시면 당신이 누구인지 알려드리겠습니다.

잘 모르겠어.

2줄만 쓰면 충분하고 포지션은 이미 0.01로 많이 열려있습니다.

CTrade  trade;
.
trade.Sell( 0.01 , _Symbol , SymbolInfoDouble ( _Symbol , SYMBOL_BID ));
 
Alexey Viktorov :

이것도 사용하시나요?

왜 그렇게 쓰세요. 클래스 객체를 선언하고 원하는 것을 얻으십시오.


해설사전의 모든 단어를 암기한다고 해서 좋은 시를 쓸 수 있는 것은 아닙니다.

 
Andrey F. Zelinsky :

클래스 메소드를 참조하는 스타일로 제출하면 이러한 이해 효과가 없습니다.

모든 존경심을 가지고 통과할 수 없었습니다. 동의하지 않습니다.

Metakovots가 왜 이런 식으로 갔는지 이해하는 한 - 이것은 프로그래밍에 익숙한 사람들을 위한 가장 간단한 솔루션이며 원칙은 위에서 언급한 MFC 및 VS의 것과 동일합니다.

Windows에서 프로그래밍할 때 Microsoft의 기성 솔루션(클래스 및 라이브러리)을 사용합니까? - 글쎄, 원하지 않는다면 처음부터 각 핸들과 창 설명자, 창 버튼을 설명하십시오 ... -

일반적으로 VS에서 MT - 항상 그렇듯이 모든 정보는 도움말에 있습니다. 개발자가 제안한 솔루션(클래스 라이브러리)을 사용하려는 경우 처음부터 작성하려는 경우

 
Petros Shatakhtsyan :

왜 그렇게 쓰세요. 클래스 객체를 선언하고 원하는 것을 얻으십시오.

그래서 작성하기가 더 쉽다면 왜 클래스 객체를 선언하는지 묻습니다.

 SymbolInfoInteger ( _Symbol , SYMBOL_SPREAD );

이 예제에서 클래스를 사용하지 않은 이유는 무엇입니까?

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

마지막으로 MT5로 전환하려면 어떻게 해야 합니까? (의견수렴)

Petros Shatakhtsyan , 2019.02.06 14:34

잘 모르겠어.

2줄만 쓰면 충분하고 포지션은 이미 0.01로 많이 열려있습니다.

CTrade  trade;
.
trade.Sell( 0.01 , _Symbol , SymbolInfoDouble ( _Symbol , SYMBOL_BID ) );

 
Petros Shatakhtsyan :

왜 그렇게 쓰세요. 클래스 객체를 선언하고 원하는 것을 얻으십시오.

해설사전의 모든 단어를 암기한다고 해서 좋은 시를 쓸 수 있는 것은 아닙니다.

종종 이것은 프로그램에서 사용되지 않는 여분의 껍질을 로드하게 합니다. 따라서 예를 들어 SymbolInfoXXX 도 선호합니다.

 
Andrey F. Zelinsky :

첫째, 나는 그것들을 사용하지 않습니다. 둘째, 그들은 항상 적이 있었습니다. 왜요? 위 포스팅에서 설명했습니다.

그리고 논리는 분명합니다. 사용하지 않으므로 모든 사람을 위해 제거해야 합니다. 이미 작성된 코드의 호환성에 대해 신경 쓰지 마십시오. CodeBase 에 표준 라이브러리 를 가져오는 예제가 있다는 점에 신경 쓰지 마십시오. 그리고 일반적으로 높은 종탑의 모든 사람에게 똥을 싸십시오. 글쎄, 당신은 수년 동안 이 OOP를 다룰 수 없었기 때문에, 터미널에서 그것을 잘라내기 위해 더 익사하십시오. 그런 넌센스를 불태우지 않는 귀는 프레들갓에게?

 
Vasiliy Sokolov :

그리고 논리는 분명합니다. 사용하지 않으므로 모든 사람을 위해 제거해야 합니다. 이미 작성된 코드의 호환성에 대해 신경 쓰지 마십시오. CodeBase 에 표준 라이브러리 를 가져오는 예제가 있다는 점에 신경 쓰지 마십시오. 그리고 일반적으로 높은 종탑에서 당신에게 전혀 똥을 바치십시오. 글쎄, 당신은 수년 동안 이 OOP를 다룰 수 없었기 때문에, 터미널에서 그것을 잘라내기 위해 더 익사하십시오. 그런 넌센스를 불태우지 않는 귀는 프레들갓에게?

첫째, 당신은 갑자기 상대방을 모욕하기 시작했기 때문에 당신은 바보입니다 (바보 같은 사람).

둘째, 당신은 건설적인 대답 및/또는 대화 대신에 개인적이 되기 시작했기 때문에 편협합니다.