초보자의 질문 MQL4 MT4 MetaTrader 4 - 페이지 69

 
안녕하세요! 조언을 도와주세요. 서면 고문 이 있습니다. 중요한 뉴스 발표 시점의 거래(높은 변동성). 어드바이저 붙일때 체크박스 다넣고 다 불타오르고 다들 웃는다! 뉴스 통과 - 이동 없음, 오늘의 기록에 대한 즉시 테스트 - 1-3 거래. 그리고 그렇게 한 달 반이 지났습니다. 모든 것이 계정에 문제가 없습니다(거래가 허용됨). OrderSend 함수의 가격 변경 매개변수(미끄러짐 범위)는 100(포인트)입니다. "저널" 탭에서도 이동이 없습니다. 다른 무엇이 문제가 될 수 있습니까?
 

차트에 가격 레이블 을 표시하는 코드 항목이 있습니다.

 double NLb= 0 ;
   if (b> 0 )
     {
      NLb= NormalizeDouble (price_b/LB+TrailingStart* Point /b, Digits );
       if (DrawInfo)
        {
         ObjectCreate ( "infoБезубыток Buy" , OBJ_ARROW , 0 , Time [ 0 ],NLb, 0 , 0 , 0 , 0 );
         ObjectSet ( "infoБезубыток Buy" , OBJPROP_ARROWCODE , 6 );
         ObjectSet ( "infoБезубыток Buy" , OBJPROP_COLOR ,Blue);
        }
     }

‌사람들이 크기를 늘리는 방법을 알려주세요 ...이 버전에서는 너무 작습니다.

나는 이미 이 그래프에 눈이 멀었다)‌

 
Alexander Antoshkin :

차트에 가격 레이블 을 표시하는 코드 항목이 있습니다.

‌사람들이 크기를 늘리는 방법을 알려주세요 ...이 버전에서는 너무 작습니다.

나는 이미 이 그래프에 눈이 멀었다)‌


ObjectSetInteger (chart_ID, 이름, OBJPROP_WIDTH , 너비);

출처 - MQL4 참조. 더 자주 열어주세요 ;)
 
Alexander Antoshkin :

차트에 가격 레이블 을 표시하는 코드 항목이 있습니다.

‌사람들이 크기를 늘리는 방법을 알려주세요 ...이 버전에서는 너무 작습니다.

나는 이미 이 그래프에 눈이 멀었다)‌

일반적으로 OBJ_ARROW 대신 OBJ_TEXT를 사용하는 것이 좋습니다. 이를 위해 일반적으로 앵커 포인트(어떤 이유로 OBJ_ARROW의 기능이 잘림)와 기울기 각도 및 글꼴 크기를 선택할 수 있습니다.

‌// аналог OBJ_ARROW:

ObjectCreate(chartID,objectName,‌OBJ_TEXT,....);

ObjectSetString(objectName,OBJPROP_FONT,"Wingdings");

ObjectSetString(objectName,OBJPROP_TEXT,ShortToString(codeFromWingdings));‌

 
Vitalie Postolache :

ObjectSetInteger (chart_ID, 이름, OBJPROP_WIDTH , 너비);

출처 - MQL4 참조. 더 자주 열어주세요 ;)

일반적으로 고양이가 과학자라면 그는 왼쪽으로 가고 노래는 오른쪽으로 돌며 동화를 말합니다 ...

무엇을 열까? 무슨 가이드? 나는 "나는 이미 이 그래프에 눈이 멀었다.)‌

 double NLb= 0 ;
   if (b> 0 )
     {
      NLb= NormalizeDouble (price_b/LB+TrailingStart* Point /b, Digits );
       if (DrawInfo)
        {
         ObjectCreate ( "infoБезубыток Buy" , OBJ_ARROW , 0 , Time [ 0 ],NLb, 0 , 0 , 0 , 0 );
         ObjectSet ( "infoБезубыток Buy" , OBJPROP_ARROWCODE , 6 );
         ObjectSet ( "infoБезубыток Buy" , OBJPROP_COLOR ,Blue);


          ObjectSetInteger (chart_ID,name, OBJPROP_WIDTH ,width );

        }
     }

무엇 향후 계획?

모르는 경우 인내심을 갖고 대답하지 마십시오!

 
Alexander Antoshkin :

차트에 가격 레이블 을 표시하는 코드 항목이 있습니다.

‌사람들이 크기를 늘리는 방법을 알려주세요 ...이 버전에서는 너무 작습니다.

나는 이미 이 그래프에 눈이 멀었다)‌

나는 그렇게한다

 //+------------------------------------------------------------------+
//| Функция выводит на экран правую ценовую метку                    |
//+------------------------------------------------------------------+
int Prn_r_price( string Name, datetime aTime, double aPrice, color CLR, int Width, int Window)
   {
       ObjectDelete (Name);
       ObjectCreate (Name, OBJ_ARROW_RIGHT_PRICE ,Window,aTime,aPrice);
       ObjectSet (Name, OBJPROP_COLOR ,CLR); //clrTeal
       ObjectSet (Name, OBJPROP_STYLE , STYLE_DASH );
       ObjectSet (Name, OBJPROP_WIDTH ,Width); // Размер ценовой метки 
       ObjectSet (Name, OBJPROP_BACK , true );
       ObjectSet (Name, OBJPROP_RAY , true );
       //---
       return ( 0 );
   } 

자, 여기 있습니다:

https://www.mql5.com/ru/docs/constants/objectconstants/enum_object/obj_arrow_right_price

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов / OBJ_ARROW_RIGHT_PRICE
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов / OBJ_ARROW_RIGHT_PRICE
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов / OBJ_ARROW_RIGHT_PRICE - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Alexander Antoshkin :

일반적으로 고양이가 과학자라면 그는 왼쪽으로 가고 노래는 오른쪽으로 돌며 동화를 말합니다 ...

무엇을 열까? 무슨 가이드? 나는 "나는 이미 이 그래프에 눈이 멀었다.)‌

무엇 향후 계획?

모르는 경우 인내심을 갖고 대답하지 마십시오!


즉, 욕설을 쓸 마음은 충분하지만 이미 함수에서 필요한 값을 대체하기에는 부족하지 않나요? 그리고 당신은 언어 도움말을 열 수 없습니다?
 
Vitalie Postolache :

즉, 욕설을 쓸 마음은 충분하지만, 함수에서 필요한 값을 대체하기에는 이미 충분하지 않은가? 그리고 당신은 언어 도움말을 열 수 없습니다?

그들은 왜 부식성입니까??)

즉, 더 쉽다고합니다. 오랫동안 나에게 이익이 없었습니다. 분명히 이미 장님, 더 이상 쥐를 잡지 않고 너무 게으르다. 그러나 어쨌든 영토를 표시 할 것입니다 ...

나는 읽을 책을 만든다

 
Renat Akhtyamov :

나는 그렇게한다

자, 여기 있습니다:

https://www.mql5.com/ru/docs/constants/objectconstants/enum_object/obj_arrow_right_price

분명히 그렇습니다 ... 추가 기능을 만드는 것을 제외하고는 어떤 식 으로든 작동하지 않습니다 ...
 
Alexander Antoshkin :
분명히 그렇습니다 ... 추가 기능을 만드는 것을 제외하고는 어떤 식 으로든 작동하지 않습니다 ...

하나의 라벨을 만들 때 추가 기능 없이도 가능합니다.

여러 레이블에 대해 이 작업을 수행할 계획이라면 코드에 한 줄만 작성하는 것이 훨씬 더 편리합니다.‌