MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 1507 1...150015011502150315041505150615071508150915101511151215131514...1953 새 코멘트 Vitaly Muzichenko 2021.06.19 20:17 #15061 MakarFX : 어떻게 든 열린 차트 의 수를 결정할 수 있습니까? 100으로 수정했습니다. 한 가지를 찾아야 하는 경우 찾은 후 - 더 이상 주기를 운전하지 않도록 돌아가십시오. Tretyakov Rostyslav 2021.06.19 20:30 #15062 Vitaly Muzichenko : 100으로 수정했습니다. 한 가지를 찾아야 하는 경우 찾은 후 - 더 이상 주기를 운전하지 않도록 돌아가십시오. 매 틱마다 주기를 실행해야 하므로 이 작업을 수행했습니다. long currChart= ChartFirst (); double pr; int vdigits; int i= 0 ; while (i<= CHARTS_MAX ) { if (currChart< 0 ) break ; if ( ObjectFind (currChart, ChartSymbol (currChart)+ " BUY" )== 0 ) { pr= ObjectGetDouble (currChart, ChartSymbol (currChart)+ " BUY" ,OBJPROP_PRICE1); vdigits = ( int )MarketInfo( ChartSymbol (currChart),MODE_DIGITS); Print (i, " " , ChartSymbol (currChart), " " ,DoubleToStr(pr,vdigits)); } else { Print (i, " " , ChartSymbol (currChart), " 0" );} currChart= ChartNext (currChart); i++; } [삭제] 2021.06.19 20:31 #15063 두 개의 "무언가 하나"가 열려 있다면? 왜 더 운전하지 않습니까? Aleksei Stepanenko 2021.06.19 20:47 #15064 MakarFX : 매 틱마다 루프를 실행해야 합니다. CHARTEVENT_CUSTOM 의 도움으로 무언가를 하는 것을 생각할 수 있습니다. Tretyakov Rostyslav 2021.06.19 20:53 #15065 Aleksei Stepanenko : CHARTEVENT_CUSTOM 의 도움으로 무언가를 하는 것을 생각할 수 있습니다. 옵션이 아닌... 제 참여 없이 확인하셔야 합니다. 위에 작성한 코드는 제대로 동작하는 것 같지만, 제가 약한 프로그래머이기 때문에 좀 더 경험이 많고 지식이 있는 분들의 의견을 듣고 싶었습니다. ...월요일까지 확인하는 데 오랜 시간을 기다립니다( Aleksei Stepanenko 2021.06.19 20:56 #15066 그래서 프로그램은 당신의 참여없이 사이클 대신에 공기를들을 수 있습니다, 그렇죠? Tretyakov Rostyslav 2021.06.19 20:58 #15067 Aleksei Stepanenko : 그럼 프로그램도 당신의 참여 없이도 방송을 들을 수 있죠, 그렇죠? 이해하지 못했다... Aleksei Stepanenko 2021.06.19 21:06 #15068 질문을 공부하진 않았지만, 각 차트에 이벤트를 할당하고 OnChartevent 에서 기다리면 될 것 같은데... 잘 모르겠지만, 바랍니다. Maxim Kuznetsov 2021.06.19 21:07 #15069 MakarFX : 매 틱마다 주기를 실행해야 하므로 이 작업을 수행했습니다. 도움말에서 쓰레기를 끌 필요가 없습니다. 명백한 주기를 작성하십시오 ... 그러면 함께 살아야 합니다 :-) for(long chartId=ChartNext(0);chartId>0 &&!IsStopped();chartId=ChartNext(chartId)) { if (ChartSymbol(chartId)=="") continue; DoChart(chartId); } Tretyakov Rostyslav 2021.06.19 21:21 #15070 Aleksei Stepanenko : 질문을 공부하지 않았지만 각 차트에 이벤트를 할당 한 다음 OnChartevent 에서 기다릴 수 있다고 생각합니다 ... Alexey, 솔직히 말하면, 내 지식으로는 무섭게 들립니다 ... 나는 그것이 더 필요하다, 나는 살 물건을 찾았고, 나는 샀고, 나는 팔 물건을 찾았고, 나는 팔았다. 1...150015011502150315041505150615071508150915101511151215131514...1953 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
어떻게 든 열린 차트 의 수를 결정할 수 있습니까?
100으로 수정했습니다.
한 가지를 찾아야 하는 경우 찾은 후 - 더 이상 주기를 운전하지 않도록 돌아가십시오.
100으로 수정했습니다.
한 가지를 찾아야 하는 경우 찾은 후 - 더 이상 주기를 운전하지 않도록 돌아가십시오.
매 틱마다 주기를 실행해야 하므로 이 작업을 수행했습니다.
두 개의 "무언가 하나"가 열려 있다면?
왜 더 운전하지 않습니까?
매 틱마다 루프를 실행해야 합니다.
CHARTEVENT_CUSTOM 의 도움으로 무언가를 하는 것을 생각할 수 있습니다.
CHARTEVENT_CUSTOM 의 도움으로 무언가를 하는 것을 생각할 수 있습니다.
옵션이 아닌... 제 참여 없이 확인하셔야 합니다.
위에 작성한 코드는 제대로 동작하는 것 같지만, 제가 약한 프로그래머이기 때문에 좀 더 경험이 많고 지식이 있는 분들의 의견을 듣고 싶었습니다.
...월요일까지 확인하는 데 오랜 시간을 기다립니다(
그럼 프로그램도 당신의 참여 없이도 방송을 들을 수 있죠, 그렇죠?
매 틱마다 주기를 실행해야 하므로 이 작업을 수행했습니다.
도움말에서 쓰레기를 끌 필요가 없습니다. 명백한 주기를 작성하십시오 ... 그러면 함께 살아야 합니다 :-)
for(long chartId=ChartNext(0);chartId>0 &&!IsStopped();chartId=ChartNext(chartId)) {
if (ChartSymbol(chartId)=="") continue;
DoChart(chartId);
}
질문을 공부하지 않았지만 각 차트에 이벤트를 할당 한 다음 OnChartevent 에서 기다릴 수 있다고 생각합니다 ...
Alexey, 솔직히 말하면, 내 지식으로는 무섭게 들립니다 ...
나는 그것이 더 필요하다, 나는 살 물건을 찾았고, 나는 샀고, 나는 팔 물건을 찾았고, 나는 팔았다.