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

 
rigonich :

날짜/시간 유형 변수를 선언하고 값 Time[0] 을 할당하고 주문을 연 후 Time[0 과 같지 않으면 --exit start와 같으면 다음 주문을 열 수 있습니다. 기준에 관해서는 코드를 보지는 않았지만 확률론적이라면 과매수 과매도 영역(보통 > 80, < 20%)을 교차할 때 작동해야 할 것 같습니다. 명확성을 위해 확률 설정에서 20%와 80% 수준을 설정합니다.
리고니치 :

날짜/시간 유형 변수를 선언하고 값 Time[0] 을 할당하고 주문을 연 후 Time[0 과 같지 않으면 --exit start와 같으면 다음 주문을 열 수 있습니다. 기준에 관해서는 코드를 보지는 않았지만 확률론적이라면 과매수 과매도 영역(보통 > 80, < 20%)을 교차할 때 작동해야 할 것 같습니다. 명확성을 위해 스토캐스틱 설정에서 20%와 80% 수준을 설정합니다.
고맙습니다)
 
안녕하세요! 도와주세요 왜 불필요한 주문이 뜨는지 이해가 안가네요
 // Торговые критерии
   M_1= iStochastic ( NULL , 0 ,Kperiod,Dperiod,Slowing, MODE_SMMA ,Price_field,MODE_MAIN,   0 );
   M_2= iStochastic ( NULL , 0 ,Kperiod,Dperiod,Slowing, MODE_SMMA ,Price_field,MODE_MAIN,   1 );
   S_1= iStochastic ( NULL , 0 ,Kperiod,Dperiod,Slowing, MODE_SMMA ,Price_field,MODE_SIGNAL, 0 );
   S_2= iStochastic ( NULL , 0 ,Kperiod,Dperiod,Slowing, MODE_SMMA ,Price_field,MODE_SIGNAL, 1 );
 
   if (M_2 < S_2 && M_1>=S_1 ) 
      { 
       if (Total== 1 )
         {
           if (Vremya== Time [ 0 ]) 
           return ; 
          T=Close_Order (Lts,Tip);
          Vremya= Time [ 0 ];
           if (T== true )
           { 
           Total= 0 ;
           }
         } 
       if (Total== 0 )         
         { 
         if (Vremya== Time [ 0 ])  
         return ;                                     
   
          Open_Order_B (Lts); 
          Vremya= Time [ 0 ];
            
         }                                      
      }
   if (M_2 > S_2 && M_1<=S_1 ) 
      { 
       if (Total== 1 )
          {
           if (Vremya== Time [ 0 ]) 
           return ; 
           T=Close_Order (Lts,Tip); 
           Vremya= Time [ 0 ];
           if (T== true )
             {
             Total= 0 ;
             }
          }
       if (Total== 0 )         
          {                                          
           if (Vremya== Time [ 0 ]) 
           return ;                                     
          
          Open_Order_S (Lts); 
          Vremya= Time [ 0 ];                                              
          }
       }   
 
Equilibrium :
안녕하세요! 도와주세요 왜 불필요한 주문이 뜨는지 이해가 안가네요

1 및 2 막대에서 표시기 값을 가져오십시오. 이 같은.
[Deleted]  
i999i :

여보세요,

프랙탈이 형성된 후의 최고가를 찾는 방법을 알려주세요.


다음 프랙탈 .
 

double min=Low[iLowest(NULL,PERIOD_M15,MODE_LOW,32,0)];

좋은 오후 말해주세요

예를 들어 EURUSD의 경우 1.30320 형식으로 작성하는 방법은 무엇입니까?

 
hoz :

다음은 포지션을 여는 거래 기능입니다.

모든 것이 명확하고 간결합니다. Expert Advisor가 작동하지만 오류 130 이 테스터에 계속 표시되지만 여전히 오류 130 이 가끔 미끄러집니다. 이유는 무엇입니까?

이 기능은 위치를 여는 기능을 사용합니다.

스톱 레벨과 관련이 있는 줄 알았는데 체크를 추가했는데 그게 아니네요.. 일단은 빼버렸습니다. Alpari에서는 이 수준이 0입니다. 실수가 없도록 수정해야 할 사항에 대한 힌트를 요청합니다.


GetPriceToInput() 함수에 관한 것입니다.
[Deleted]  
sasha1995 :


 double min=Low[iLowest(NULL,PERIOD_M15,MODE_LOW,32,0)];

예를 들어 EURUSD에 대해 1.30320 형식으로 작성하는 방법은 무엇입니까?

NormalizeDouble (...,숫자)
 
이중 최대 = 높음[iHighest(NULL,PERIOD_M15,MODE_HIGH,32,0)]; // 다음 32개 막대의 최대값을 찾습니다.
이중 최소 = 낮음[iLowest(NULL,PERIOD_M15,MODE_LOW,32,0)]; // 다음 32개 막대의 최저점을 찾습니다.
이중 최소 = NormalizeDouble(최소, 숫자); // T/P로 변환

이중 최대 = NormalizeDouble(최대, 자릿수); // T/P로 변환

티켓=OrderSend(Symbol(), OP_BUY, lot, Ask, 3.0, 최대, "구매");

무엇이 잘못되었는지 말해주세요? 이익 을 창출하고 싶지 않습니다

ihighest는 인덱스만 제공한다는 것을 이해하는 것 같습니다. 하지만 가장 높은 가격을 어떻게 찾을 수 있습니까?

[Deleted]  
sasha1995 :
이중 최대값=높음[iHighest(NULL,PERIOD_M15,MODE_HIGH,32,0)]; // 다음 32개 막대의 최대값을 찾습니다.
이중 최소 = 낮음[iLowest(NULL,PERIOD_M15,MODE_LOW,32,0)]; // 다음 32개 막대의 최저점을 찾습니다.
이중 최소=NormalizeDouble(최소, 자릿수); // T/P로 변환

이중 최대 = NormalizeDouble(최대, 자릿수); // T/P로 변환

티켓=OrderSend (Symbol(), OP_BUY, lot, Ask, 3.0, 최대, "구매");

무엇이 문제인지 알려주세요. 이익실현을 원하지 않는다

ihighest는 인덱스만 제공한다는 것을 이해하는 것 같습니다. 하지만 가장 높은 가격을 어떻게 찾을 수 있습니까?


높은[i]

제로 바의 고가 가 마지막 32개 중 가장 높으면(가격이 올라감) 테이크 프로핏 값은 <= 현재 가격이 될 수 있습니다.

 
rigonich :

높은[i]

이해가 안되네요 설명 부탁드립니다