초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 284 1...277278279280281282283284285286287288289290291...1503 새 코멘트 Aleksandr Prishenko 2014.08.17 18:14 #2831 barabashkakvn : "시장 감시"의 일련 번호 또는 현재 가격? "시장 감시"의 일련 번호. SymbolInfoString을 사용하여 기호의 문자열 설명 을 얻는 방법을 이해하지만 숫자(: Vladimir Karputov 2014.08.17 18:20 #2832 Crucian : "시장 감시"의 일련 번호. 처음에 int SymbolsTotal ( bool selected // true – только символы в MarketWatch ); 그 다음에 string SymbolName ( int pos, // номер в списке bool selected // true – только символы в MarketWatch ); 일단 SymbolName == 귀하의 기호가 되면 해당 pos 를 알 수 있습니다. Aleksandr Prishenko 2014.08.17 18:51 #2833 barabashkakvn : 처음에 그 다음에 일단 SymbolName == 귀하의 기호가 되면 해당 pos 를 알 수 있습니다. 고맙습니다! 그러나 어떤 이유로 작동하지 않습니다. ros는 항상 = 0입니다. 아마도 내가 뭔가 잘못하고 있는 것일 수 있습니다. 아침에 알아낼 것입니다. :). Vladimir Karputov 2014.08.17 19:25 #2834 Crucian : 고맙습니다! 그러나 어떤 이유로 작동하지 않습니다. ros는 항상 = 0입니다. 아마도 내가 뭔가 잘못하고 있는 것일 수 있습니다. 아침에 알아낼 것입니다. :). SymbolName 에서 pos를 전달하고 strung 매개변수의 출력을 확인합니다. Artyom Trishkin 2014.08.18 02:31 #2835 Crucian : 고맙습니다! 그러나 어떤 이유로 작동하지 않습니다. ros는 항상 = 0입니다. 아마도 내가 뭔가 잘못하고 있는 것일 수 있습니다. 아침에 알아낼 것입니다. :). //+------------------------------------------------------------------+ int PositionsSymbolInList( string sy) { for ( int i= 0 ; i< SymbolsTotal ( false ); i++) { string symbol_name= SymbolName (i, false ); if (sy==symbol_name) return i; } return - 1 ; } //+------------------------------------------------------------------+ Maxim Khrolenko 2014.08.18 07:34 #2836 Crucian : 고맙습니다! 그러나 어떤 이유로 작동하지 않습니다. ros는 항상 = 0입니다. 아마도 내가 뭔가 잘못하고 있는 것일 수 있습니다. 아침에 알아낼 것입니다. :). //+------------------------------------------------------------------+ int IndexSymbolInMarketWatch( string sy) { for ( int i= SymbolsTotal ( true )-1; i>= 0 ; i--) { if ( SymbolName (i, true )==sy) return (i); } return (- 1 ); } //+------------------------------------------------------------------+ Aleksandr Prishenko 2014.08.19 18:52 #2837 artmedia70 : 감사합니다. 귀하의 코드는 작동하지만 어떤 이유로 paladin800 코드는 작동하지 않습니다(. 그러나 숫자에는 순서가 없습니다. 예를 들어 EUR=21, GBP=28, CHF=36, JPY=40, EUR/JPY=16입니다. 그것은해야한다? Artyom Trishkin 2014.08.19 19:33 #2838 Crucian : 감사합니다. 귀하의 코드는 작동하지만 어떤 이유로 paladin800 코드는 작동하지 않습니다(. 그러나 숫자에는 순서가 없습니다. 예를 들어 EUR=21, GBP=28, CHF=36, JPY=40, EUR/JPY=16입니다. 그것은해야한다? SymbolsTotal ( false ) 이것은 사용 가능한 기호 목록에서 검색하는 것입니다. true인 경우 Market Watch에서 선택한 기호만 검색됩니다. 사용 가능한 문자 목록에 있는 순서 - 해당 인덱스가 반환됩니다. 반면 MarketWatch의 목록에서 가져온 경우(true인 경우) 인덱스는 Market Watch의 기호 정렬(마우스로 끌 수 있음)에 따라 달라지며 항상 편리한 것은 아닙니다. 사용자 핸들". Aleksandr Prishenko 2014.08.19 19:37 #2839 다른 질문. 컴파일할 때 MetaEditor는 경고를 발행하기 시작했습니다. ' OrderSend '의 반환 값을 확인해야 합니다 Bollinger_Bands_strategy_4.mq5 690 7 (" OrderSend "의 반환 값을 확인해야 함) 요청을 보낸 후 결과를 확인합니다. OrderSend (mrequest,mresult); if (mresult.retcode== 10009 || mresult.retcode== 10008 ) { Print ( "Set pending order SellStop" ); ModificationPosition= 0 ; } else { Print (ResultRetcodeDescription(mresult.retcode)); return ; } 아니면 이것으로 충분하지 않습니까? MetaEditor가 원하는 것은 무엇입니까? Artyom Trishkin 2014.08.19 19:42 #2840 Crucian : 다른 질문. 컴파일할 때 MetaEditor는 경고를 발행하기 시작했습니다. 'OrderSend'의 반환 값을 확인해야 합니다 Bollinger_Bands_strategy_4.mq5 690 7 (" OrderSend "의 반환 값을 확인해야 함) 요청을 보낸 후 결과를 확인합니다. 아니면 이것으로 충분하지 않습니까? MetaEditor가 원하는 것은 무엇입니까? if ( OrderSend (...)) 또는 bool res= OrderSend (...); 아니, 내가 틀렸어. 이미 자고 있습니다. 이것은 클래스의 내 기능에서 습관이 아닙니다 ... 이것은 상위 5 개에서와 같이 mql4 용이지만 xs ... :) int ticket= OrderSend () 1...277278279280281282283284285286287288289290291...1503 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
"시장 감시"의 일련 번호 또는 현재 가격?
"시장 감시"의 일련 번호.
SymbolInfoString을 사용하여 기호의 문자열 설명 을 얻는 방법을 이해하지만 숫자(:
"시장 감시"의 일련 번호.
처음에
그 다음에
일단 SymbolName == 귀하의 기호가 되면 해당 pos 를 알 수 있습니다.
처음에
그 다음에
일단 SymbolName == 귀하의 기호가 되면 해당 pos 를 알 수 있습니다.
고맙습니다!
그러나 어떤 이유로 작동하지 않습니다. ros는 항상 = 0입니다. 아마도 내가 뭔가 잘못하고 있는 것일 수 있습니다. 아침에 알아낼 것입니다. :).
고맙습니다!
그러나 어떤 이유로 작동하지 않습니다. ros는 항상 = 0입니다. 아마도 내가 뭔가 잘못하고 있는 것일 수 있습니다. 아침에 알아낼 것입니다. :).
고맙습니다!
그러나 어떤 이유로 작동하지 않습니다. ros는 항상 = 0입니다. 아마도 내가 뭔가 잘못하고 있는 것일 수 있습니다. 아침에 알아낼 것입니다. :).
고맙습니다!
그러나 어떤 이유로 작동하지 않습니다. ros는 항상 = 0입니다. 아마도 내가 뭔가 잘못하고 있는 것일 수 있습니다. 아침에 알아낼 것입니다. :).
감사합니다. 귀하의 코드는 작동하지만 어떤 이유로 paladin800 코드는 작동하지 않습니다(.
그러나 숫자에는 순서가 없습니다. 예를 들어 EUR=21, GBP=28, CHF=36, JPY=40, EUR/JPY=16입니다. 그것은해야한다?
감사합니다. 귀하의 코드는 작동하지만 어떤 이유로 paladin800 코드는 작동하지 않습니다(.
그러나 숫자에는 순서가 없습니다. 예를 들어 EUR=21, GBP=28, CHF=36, JPY=40, EUR/JPY=16입니다. 그것은해야한다?
이것은 사용 가능한 기호 목록에서 검색하는 것입니다. true인 경우 Market Watch에서 선택한 기호만 검색됩니다.
사용 가능한 문자 목록에 있는 순서 - 해당 인덱스가 반환됩니다. 반면 MarketWatch의 목록에서 가져온 경우(true인 경우) 인덱스는 Market Watch의 기호 정렬(마우스로 끌 수 있음)에 따라 달라지며 항상 편리한 것은 아닙니다. 사용자 핸들".
다른 질문.
컴파일할 때 MetaEditor는 경고를 발행하기 시작했습니다.
' OrderSend '의 반환 값을 확인해야 합니다 Bollinger_Bands_strategy_4.mq5 690 7
(" OrderSend "의 반환 값을 확인해야 함)
요청을 보낸 후 결과를 확인합니다.
아니면 이것으로 충분하지 않습니까? MetaEditor가 원하는 것은 무엇입니까?
다른 질문.
컴파일할 때 MetaEditor는 경고를 발행하기 시작했습니다.
'OrderSend'의 반환 값을 확인해야 합니다 Bollinger_Bands_strategy_4.mq5 690 7
(" OrderSend "의 반환 값을 확인해야 함)
요청을 보낸 후 결과를 확인합니다.
아니면 이것으로 충분하지 않습니까? MetaEditor가 원하는 것은 무엇입니까?
또는
아니, 내가 틀렸어. 이미 자고 있습니다. 이것은 클래스의 내 기능에서 습관이 아닙니다 ... 이것은 상위 5 개에서와 같이 mql4 용이지만 xs ... :)