[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 843

 
chief2000 :

이 모든 것이 테스터만을 위해 시작된 것이기 때문에 필요한 경우 다음을 수행하는 것이 가능하다는 생각이 들었습니다.

고맙습니다!

혼동하지 마십시오. 그렇지 않으면 중단 시 루프가 완료된 후 중단된 작업에 따라 이 함수의 코드를 실행해야 하는 상황이 발생할 수 있습니다.
그리고 당신은 돌아올 때 완전히 기능에서 빠져 나옵니다.
IMHO - 테스터가 아니라 실제 ...
 
artmedia70 :
혼동하지 마십시오. 그렇지 않으면 중단 시 루프가 완료된 후 중단된 작업에 따라 이 함수의 코드를 실행해야 하는 상황이 발생할 수 있습니다.
그리고 당신은 돌아올 때 완전히 기능에서 떨어질 것입니다.
IMHO - 테스터가 아니라 실제 ...

물론 각 경우를 별도로 고려해야 합니다.

그러나 이 경우의 아이디어는 테스트할 때 더 많은 비관론을 추가하는 것입니다(실생활에서 종종 발생하기 때문에).

변경 전후에 확인을 수행해야 하며, 거기에서 무엇이 무엇인지 알 수 있습니다. :)

 

지표를 잘 아는 전문가에게 질문이 있습니다.

주어진 시간 간격(1주, 1개월, 1년 또는 2년)에

주어진 통화 쌍에 대한 고가 범위와 그 차이를 표시합니까?

 

여러분, VLINE, HLINE, TREND LINE 과 같은 그래픽 개체에 설명(설명)을 추가할 수 있는 기능은 무엇입니까?

다음과 같이 보이게 하려면:


 
Noterday :

여러분, VLINE, HLINE, TREND LINE과 같은 그래픽 개체에 설명(설명)을 추가할 수 있는 기능은 무엇입니까?

다음과 같이 보이게 하려면:


그러나 문제는 그것이 전혀 중요하지 않을 수도 있다는 것입니다.
 

문제는 이 블록의 데이터를 재설정하는 방법입니다.

 //+----------------------------------------------------------------------------+
//|  Описание : Возвращает размер лота последней закрытой позиции или -1       |
//+----------------------------------------------------------------------------+
double GetLotLastClosePos( string sy= "" , int op=- 1 , int mn=- 1 ) {
   datetime o;
   double    l=- 1 ;
   int       i, k=OrdersHistoryTotal();

   if (sy== "0" ) sy= Symbol ();
   for (i= 0 ; i<k; i++) {
     if ( OrderSelect (i, SELECT_BY_POS, MODE_HISTORY)) {
       if (OrderSymbol()==sy || sy== "" ) {
         if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
           if (op< 0 || OrderType()==op) {
             if (mn< 0 || OrderMagicNumber()==mn) {
               if (o<OrderCloseTime()) {
                o=OrderCloseTime();
                l=OrderLots();
              }
            }
          }
        }
      }
    }
  }
   return (l);
}

요청 후 토비쉬

 double Lots=GetLotLastClosePos( "GBPJPY" , OP_BUY);
   if (Lots== 1 )
{
OpenPosition( "GBPJPY" , OP_SELL, 1 , pa- 40 *po,pa+ 40 *po);
   }
다시 열지 않기
 
geneb :

주어진 시간 간격에 ... 주어진 통화 쌍에 대한 고-저 범위와 그 차이를 표시하는 표시기 ?

MaxValues 평균 범위 스크립트
 
FoxUA :

문제는 이 블록의 데이터를 재설정 수 있도록 하는 방법입니다.

요청 후 토비쉬

다시 열지 않기
 bool IsOpenPos = false ; // где-то в начале, например, в init()
double Lots=GetLotLastClosePos( "GBPJPY" , OP_BUY);
   if (Lots== 1 && !IsOpenPos )
{
   OpenPosition( "GBPJPY" , OP_SELL, 1 , pa- 40 *po,pa+ 40 *po);
   IsOpenPos = true ;   
}
추신. " to do" - 철자가 정확하지 않음 - 정확하게 " to do"
 
abolk :
추신. " to do" - 철자가 정확하지 않음 - 정확하게 " to do"
))))))))))) 함께 철자가 잘못되었습니다
 
abolk :
추신. " to do" - 철자가 정확하지 않음 - 정확하게 " to do"

고마워