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

 
IgorM :

문자열 s를 포함하는 모든 객체를 삭제합니다. - 내 조언자는 이름이 "Arrow" + time인 화살표를 그립니다. - 모든 화살표를 삭제합니다. clear_object("Arrow");
감사합니다. 좋은 선택입니다.
 
여기 에 흥미로운 문제와 해결책이 있습니다. 생성할 때 목록을 저장하려면 제 경우에는 배열에 쓸 수 있습니다. 아마도 ...
 
Abzasc :

알고 있다면 - 알았어, 모르면 - 도와줘... https://www.mql5.com/en/forum/123941/
 

코드에서 그래픽을 사용하는 경우 정적 식별자를 추가하고 때로는 (충돌 해결을 위해) 동적 식별자를 추가합니다.

다음과 같이 보입니다.

 // статический идентификатор
#define ID "RC GID "
// динамический идентификатор -- для индикаторов
int DynamicID;

int init()
{
   // все индикаторы работают в одном потоке. Миллисекундное зависание позволит получить на 100% уникальный идентификатор
   Sleep_( 1 );
   DynamicID = GetTickCount ();
}

void Sleep_( int mSec)
{
   if (mSec > 100 ) mSec = 100 ; // долго циклиться в индюках нельзя -- чревато
  
   int start = GetTickCount ();
   int now = start;
  
   while (now - start < mSec)
   {
      now = GetTickCount ();
       if (now < start) // на случай переполнения
      {
         start = now;
      }
   }

}

int start()
{
   // формирование имени любого объекта индюка
   string name = ID + DynamicID + " Start Line" ;

   //...

}

int deinit()
{
   // удаление по маске всех объектов индюка
   for ( int i = ObjectsTotal () - 1 ; i >= 0 ; i--)
   {
       string name = ObjectName (i);
       if ( StringFind (name, ID + DynamicID) == 0 )
      {
         ObjectDelete (name);
      }
   }
}
 

모두 죽었습니다, 모두 감사합니다 :)

"기질"의 문제는 여전히 열려 있습니다. 아니면 양초를 칠해야 하나요?

 

Abzasc :

"기질"의 문제는 여전히 열려 있습니다. 아니면 양초를 칠해야 하나요?

https://www.mql5.com/ru/forum/127020
 

간단한 질문이 있었습니다.

Expert Advisor에서 새 포지션을 열 때 어떤 안전 증거금(무료 자금의 가용성)을 사용하는 것이 더 낫습니까?

 

숙련된 신사 여러분, 질문에 대답해 주시겠습니까?

전략 테스터에서 OPTIMIZATION을 활성화하면 OPTIMIZATION RESULTS 창에 PASS, TOTAL TRADES, ..., DRAWN 열이 있습니다.

가능한지(가능하다면 어떻게) 열 대신 MAXIMUM NUMBER OF LOSS-LOSING(또는 PROFITABLE) TRANSACTIONS IN A ROW, 또는 예를 들어 AVERAGE NUMBER OF LOSS를 표시하는 열을 만드십시오. -LOSING(또는 PROFITABLE) 트랜잭션 행.

미리 감사드립니다.

보리스.

 
cyclik33 :

숙련된 신사 여러분, 다음 질문에 답할 수 있습니까?

전략 테스터에서 OPTIMIZATION을 활성화하면 OPTIMIZATION RESULTS 창에 PASS, TOTAL TRADES, ..., DRAWN 열이 있습니다.

가능한지(가능하다면 어떻게) 열 대신 MAXIMUM NUMBER OF LOSS-LOSING(또는 PROFITABLE) TRANSACTIONS IN A ROW, 또는 예를 들어 AVERAGE NUMBER OF LOSS를 표시하는 열을 만드십시오. -LOSING(또는 PROFITABLE) 트랜잭션 행.

미리 감사드립니다.

보리스.


보고서를 작성한 후 조회하는 경우에만
 
Vinin :

보고서를 작성한 후 조회하는 경우에만

만드는 방법을 설명해주세요. COPY AS A REPORT를 시도했지만 htm으로 출력되고 어쨌든 연속적으로 손실된 거래 수를 표시하지 않습니다.