오류, 버그, 질문 - 페이지 929

 
이 함수는 창 번호를 반환합니다. 결과를 올바르게 확인하고 있지 않습니다.
 
Konstantin83 :
ObjectFind 기능은 어떻게 작동합니까? 이름별 개체 검색 코드의 오류는 어디에 있습니까? 개체의 속성 이 변경되고 있지만 개체 자체를 찾을 수 없습니다.

void OnStart()
  {
//---

   if(ObjectCreate(0,"test",OBJ_LABEL,0,0,0))
     {
      ObjectSetString(0,"test",OBJPROP_TEXT,"Init");
      if(ObjectFind(0,"test")<0)
        {
         ObjectSetString(0,"test",OBJPROP_TEXT,"Нашел объект с помощью функции ObjectFind");
        }
      else
        {
         ObjectSetString(0,"test",OBJPROP_TEXT,"Не нашел объект с помощью функции ObjectFind");
        }
     }
  }

조건을 변경해야 합니다.

 if ( ObjectFind ( 0 , "test" )>= 0 )
 
Contender :

조건을 변경해야 합니다.

감사해요 :)

뭔가가 나를 뒤틀었다.

 
Konstantin83 :

감사해요 :)

뭔가가 나를 뒤틀었다.

발생합니다 :)
 

동료 여러분, 차트의 텍스트 정렬에 대한 조언을 구합니다.

차트에 일부 텍스트 정보를 표시해야 합니다. 예를 들면 다음과 같습니다.

출력 예

예제에서 볼 수 있듯이 텍스트 형식은 다음과 같습니다.

1. 매개변수의 이름은 왼쪽에서 오른쪽으로 정렬되며 왼쪽 가장자리에서 시작하는 것과 같습니다.

2. 매개변수 값은 오른쪽 가장자리에서 동일한 원점으로 오른쪽에서 왼쪽으로 정렬됩니다.

위의 예에서는 Comment() 함수 가 사용됩니다. 예제를 시각화하기 위해 공백이 있는 텍스트 맞춤을 사용했습니다.

사실, 질문입니다. 최소 성능 손실을 고려하여 이 자동 평준화 메커니즘을 구현하는 가장 좋은 방법(어떤 기능 사용)은 무엇입니까?

일반적인 답변과 결과 코드 모두에 감사드립니다.

 

아마도 누군가가 관심을 가질 것입니다. 일반적으로 문제는 OBJ_LABEL 그래픽 개체를 사용하고 고정 폭 글꼴을 사용하여 부분적으로 해결됩니다.

OnInit()에서 객체를 생성하고 OnDeinit()에서 삭제합니다. 작업 과정에서 OBJPROP_TEXT 속성을 설정하려고 합니다. 오류가 있으면 그냥 로그 형식으로 보고합니다. 사용자/다른 조언자가 레이블을 삭제했는지 여부를 각 틱/타이머에서 확인하는 것은 리소스를 너무 많이 사용합니다.

내가 해결할 수없는 것은 설정된 레이블의 너비를 얻는 것이 었습니다. 대략적으로 말하자면 value_value 에 따라 value_name 과 겹치지 않도록 오른쪽 상단 모서리를 제거합니다. 7자리 값에 맞는 적당한 거리를 멍하니 집어들었다. 8자리 숫자가 겹쳐집니다. 우아하지 않고 실용적이지 않습니다! :)

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов - Документация по MQL5
 
voix_kas :

아마도 누군가가 관심을 가질 것입니다. 일반적으로 문제는 OBJ_LABEL 그래픽 개체를 사용하고 고정 폭 글꼴을 사용하여 부분적으로 해결됩니다.

편집 없이 OBJ_EDIT("편집 필드")를 사용합니다. OBJPROP_ALIGN을 사용하여 치수, 색상, 글꼴 및 텍스트 정렬을 지정할 수 있습니다.

ALIGN_LEFT가 있는 이름에 대한 필드, ALIGN_RIGHT 가 있는 값에 대한 다른 필드 .

다른 프로그램이 개체를 삭제하지 못하도록 고유한 이름을 지정합니다.

처음에는 사용자가 프로그램에서 생성된 개체를 선택하여 삭제할 수 없지만 삭제하면 이 사실을 추적하고 개체를 다시 만드는 데 어렵지 않습니다.

 

신호의 결함:
예금: 1.68 USD##############브로커: Alpari-Demo
누가 보충??? 누가 같이 놀아???

 
최적화 중에 모든 계산이 클라우드로만 이동하도록 할 수 있습니까? 로드에서 내 컴퓨터의 모든 프로세서 코어를 비활성화하고 싶습니다. 그렇지 않으면 하나의 에이전트가 꺼지지 않습니다.
 
paladin800 :
최적화 중에 모든 계산이 클라우드로만 이동하도록 할 수 있습니까? 로드에서 내 컴퓨터의 모든 프로세서 코어를 비활성화하고 싶습니다. 그렇지 않으면 하나의 에이전트가 꺼지지 않습니다.
에이전트 섹션을 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴 사용 에서 로컬 에이전트 확인란의 선택을 취소합니다.