[ARCHIVE!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 4. - 페이지 420

 

아마도 누군가 그런 문제에 직면했습니다. 20개의 MT4 플랫폼만 열 수 있고 그게 전부입니다. 더 이상 열리지 않습니다. CPU와 RAM이 로드되지 않았으므로 열 수 없습니다 . 이 문제를 해결하는 방법은 무엇입니까?

 
abeiks :

아마도 누군가 그런 문제에 직면했습니다. 20개의 MT4 플랫폼만 열 수 있고 그게 전부입니다. 더 이상 열리지 않습니다. CPU와 RAM이 로드되지 않았으므로 열 수 없습니다 . 이 문제를 해결하는 방법은 무엇입니까?

https://forum.mql4.com/ru/18526
[Deleted]  
Vinin :

물론 가능하지만 거래량이 계획보다 현저히 적은 경우 다른 조건을 찾는 것이 가능할 것입니다.

Good day! 귀찮게 하지 않고 잠시만 있으면 여기 무엇이 잘못되었는지 봐, 시험에서 모든 것이 잘 되는 것 같아, 나는 그것을 실제 차트에 올려 놓고, 나는 앉아서 기다리고 있고 지연되지 않습니다!

#property copyright "Copyright 2012, MetaQuotes Software Corp."
#속성 링크 "http://www.metaquotes.net"

더블 트랄;
더블 시나;
이중화;
더블 y;
이중 x;
정수 m=1;
정수 = 10;
//+----------------------------------------------- --------------------+
//| 전문가 초기화 기능 |
//+----------------------------------------------- --------------------+
정수 초기화()
{
//----

//----
리턴(0);
}
//+----------------------------------------------- --------------------+
//| 전문가 초기화 해제 기능 |
//+----------------------------------------------- --------------------+
정수 초기화()
{
//----
//----
리턴(0);
}
//+----------------------------------------------- --------------------+
//| 전문가 시작 기능 |
//+----------------------------------------------- --------------------+

정수 시작()
{
//----
인트 티켓;


if ( TimeMinute(TimeCurrent())==m && TimeSeconds(TimeCurrent())==n)
{
x=열기[1];
y=낮음[1];
트랄=xy;
cena=(x+tral)-0.0006;
tp=시나+0.0005;
if (tral>0.0013 && tral<0.0020 && 닫기 [1]<열기 [1])
{
tiket=OrderSend(Symbol(), OP_BUYSTOP,0.7, NormalizeDouble(cena,4), 3, 0, NormalizeDouble(tp,4),NULL, 0, 0, CLR_NONE);
}
}
//----
반환(0);
}

 

고맙습니다!
 

안녕 모두. newZZ 코드를 도와주세요. 그렇게 보이지만 쟁기질하지 않습니다.

             //---------------------------
             //NewZigZag M15
             //---------------------------
             int k, i, ke;
             double zz15;
            k= iBars ( NULL , TimeFrame[tf]);                                                
            ke= 0 ;                                                                                           //число найденых екстремумов
             for (i= 1 ; i<k; i++)                                                                             //Пошли по барам
            {
                zz15= iCustom ( NULL , TimeFrame[tf], "ZigZag" , dp, dv, bs, 0 , i);                               //значения ЗЗ
                 if (zz15!= 0 )                                                                                 //если ЗЗ неравно 0                
                {                       
                  ke++;                                                                                     //увеличиваем число найденых екстремумов
                   if (ke== 2 )                                                                                 //если число найденых екстремумов повно 2
                     double Curr_zz15 = zz15;                                                                       //
                }
               break ;                                                                                       //выходим с цикла
           } 
           
           if (Curr_zz15!= double Prev_zz15)
           {
                 Print ( "newZZ_15=" ,Curr_zz15);           //Для тестирования                                                   
                 //*************************
                 //ВЫЧИСЛЕНИЯ
                 //*************************
                Prev_zz15=Curr_zz15;
           
           }                                            
 
gince :

안녕 모두. newZZ 코드를 도와주세요. 그렇게 보이지만 쟁기질하지 않습니다.

 for (i= 1 ; i<k; i++)                                                                             //Пошли по барам
            {
                zz15= iCustom ( NULL , TimeFrame[tf], "ZigZag" , dp, dv, bs, 0 , i);                               //значения ЗЗ
                 if (zz15!= 0 )                                                                                 //если ЗЗ неравно 0                
                {                       
                  ke++;                                                                                     //увеличиваем число найденых екстремумов
                   if (ke== 2 )                                                                                 //если число найденых екстремумов повно 2
                     double Curr_zz15 = zz15;                                                                       //
                }
               break ;                                                                                       //выходим с цикла
           } 

첫 번째 i=1에서 break는 항상 실행되고 루프는 종료됩니다.
 
ilunga :
첫 번째 i=1에서 break는 항상 실행되고 루프는 종료됩니다.

답변 해주셔서 감사합니다.
그래서 당신은 어디에 휴식을 넣어?

               if (zz15!= 0 )                                                                                 //если ЗЗ неравно 0                
                {                       
                  ke++;                                                                                     //увеличиваем число найденых екстремумов
                   if (ke== 2 )                                                                                 //если число найденых екстремумов повно 2
                     {
                         double Curr_zz15 = zz15;                                                                       //
                         break ;

                     }
                }

여기 ?

 
gince :

답변 해주셔서 감사합니다.
그래서 당신은 어디에 휴식을 넣어?

여기 ?

두 개의 극단을 찾은 후 루프를 중지하려면 yes
 

고맙습니다

[Deleted]  
BEGINNERS!!! 님이 위에 써주신 abracadabra 라면 저는 아마도 상인의 배아일 것입니다. 가장 단순한 질문을 하고 완전히 무시했습니다. 내가 여기 있을 자격이 없는 것 같아. 말하자면 주둥이가 나오지 않았다. 아마도 다른 누군가가 관심을 기울일 것입니다. 나는 질문을 반복합니다 - 나는 외환 Ciener 고문을 다운로드하여 EURUSD 쌍 에 넣어 거래합니다. 간격은 30분이지만 어떤 거래도 하지 않습니다. 그 전에는 GBRUSD에 Ilan 1.6을 설치했는데 모든 것이 정상입니다. 내가 뭘 하지 않았어? 아무에게나 알려주세요!!!