MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 1375

 

이고르, 고마워. 시험을 마친. 이 함수 중 하나에 " 또는 "/를 입력하려고 하면 two_pair 변수가 변수가 아닌 텍스트로 시작됩니다. 그리고 변수에 포함된 문자열에 "문자"를 삽입해야 합니다. 따라서 이 옵션은 적합하지 않습니다.

 
Michail_David :

내가 올바르게 이해했다면 통화 쌍은 표시기에서 통화 쌍을 지정할 때 "EURUSD"와 같은 형식으로 표시되어야 합니다. 이와 관련하여 질문


문자 "를 문자열에 삽입하려면 어떻게 해야 합니까? 통화 쌍이 로그에 "USDJPY"가 아닌 USDJPY로 인쇄되기 때문입니다.

https://www.mql5.com/ru/docs/strings

통화 쌍은 문자열입니다. 수집 방법 - 아무도 신경 쓰지 않습니다. 중요한 것은 이 "쌍"이 시장 리뷰에 있어야 한다는 것입니다.

Документация по MQL5: Строковые функции
Документация по MQL5: Строковые функции
  • www.mql5.com
Строковые функции - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Andrey Sokolov :

아무것도 명확하지 않습니다.

그들은 MICEX(FORTS)에 있는 것을 기록하고 Alpari에서도 경쟁 계정 에 있는 내용을 말했습니다.

아마도 " 만", "항상"이라는 표현으로. "절대", "아무도" 등은 더욱 조심해야 합니다.

중개인이 열린 포지션 을 닫았다가 다시 열 때 일반 거래 계정에 상황이 있습니까?

외환 사무소에서 나는 이것을 단 한 번, 오래 전에 만났고, 그것은 방에있었습니다.

 
Michail_David :

이고르, 고마워. 시험을 마친. 이 함수 중 하나에 " 또는 "/를 입력하려고 하면 two_pair 변수가 변수가 아닌 텍스트로 시작됩니다. 그리고 변수에 포함된 문자열에 "문자"를 삽입해야 합니다. 따라서 이 옵션은 적합하지 않습니다.

그래서 작성 :

문자열 s = ""\" + "EURUSD" + ""\"   ;

알아낸 다음 ""\" 에 대한 따옴표를 제거한 다음 "EURUSD" 값을 저장하는 변수에 대해 동일한 조작을 시도하십시오.


그러나 본질은 동일합니다. 인용문을 얻으려면 특수 문자를 사용해야 합니다.

 
Michail_David :

내가 올바르게 이해했다면 통화 쌍은 표시기에서 통화 쌍을 지정할 때 "EURUSD"와 같은 형식으로 표시되어야 합니다. 이와 관련하여 질문


문자 "를 문자열에 삽입하려면 어떻게 해야 합니까? 통화 쌍이 로그에 "USDJPY"가 아닌 USDJPY로 인쇄되기 때문입니다.

많은 조언이 있지만 올바른 조언은 없습니다.

견적이 왜 필요한가요??? 이것으로 충분하다

 string two_pair = Major_pair + Currency;

two_pair "USDJPY"가 되며, 이는 정확히 함수 매개변수에 사용되어야 하는 것입니다.

 
Alexey Viktorov :

많은 조언이 있지만 올바른 조언은 없습니다.

견적이 왜 필요한가요??? 이것으로 충분하다

two_pair "USDJPY"가 되며, 이는 정확히 함수 매개변수에 사용되어야 하는 것입니다.

나는 여기의 문제가 다르다고 생각합니다. 아마도 "나를 위해 그것을 해달라"는 시도가 있고 문제를 해결하는 방법을 배우지 못할 것입니다.

 
Igor Makanu :

나는 여기의 문제가 다르다고 생각합니다. 아마도 "나를 위해 그것을 해달라"는 시도가 있고 문제를 해결하는 방법을 배우지 못할 것입니다.

예, 그렇지 않은 것 같습니다. 그 남자는 자신의 공예품을 게시하고 "어떻게 할까"라는 구체적인 질문을 던졌지만 필요한 것은 하지 않고 옳다고 생각하는 것은 하고 있다. 그러므로 내 대답은 그가 따옴표가 필요하지 않다는 것입니다.

그리고 따옴표를 인쇄하려는 사람들을 위해 기능을 사용하기만 하면 됩니다.

 string kav;
StringSetCharacter (kav, 0 , 34 );
Print (kav);
 
Alexey Viktorov :

예, 그렇지 않은 것 같습니다. 그 남자는 자신의 공예품을 게시하고 "그것을하는 방법"이라는 구체적인 질문을했지만 필요한 것은하지 않고 자신이 옳다고 생각하는 것을했습니다. 그러므로 내 대답은 그가 따옴표가 필요하지 않다는 것입니다.

그리고 따옴표를 인쇄하려는 사람들을 위해 기능을 사용하기만 하면 됩니다.

버전을 확인했습니다

카브 2

 
SanAlex :

버전을 확인했습니다


그리고?

2021.02.03 13:29:17.584 !00 (EURJPY,W1) "
2021.02.03 13:29:19.884 !00 (EURJPY,W1) "
2021.02.03 13:29:21.944 !00 (EURJPY,W1) "
2021.02.03 13:29:23.804 !00 (EURJPY,W1) "
2021.02.03 13:29:32.704 !00 (EURJPY,W1) "
2021.02.03 13:29:35.434 !00 (EURJPY,W1) "
 
Alexey Viktorov :

그리고?

학습 - 감사합니다! 이제 알겠습니다.

카브 3.png