초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 1297

 

안녕하세요! 따라잡을 수 없습니다. 알려주세요. 스왑 은 현금으로 청구 됩니까 아니면 포인트로 청구됩니까? 스왑 가치를 포인트로 얻는 방법?

 PositionGetDouble ( POSITION_SWAP ) ???
 

안녕하세요. 돕다! 문제. EA에서는 각도별로 추세선을 그립니다. 새 막대의 출현으로 막대가 하나 표시되지만 두 번째 기준점 은 무시 됩니다.

 #include <ChartObjects\ChartObjectsLines.mqh>   // Класс ChartObjectsLines   
CChartObjectTrendByAngle myline1;   // Объект класса ChartObjectsLines
// координаты опорных точек трендовых
   datetime time1= iTime ( _Symbol , _Period , 1 );
   datetime time2= iTime ( _Symbol , _Period ,Period2);
   double price1= iClose ( _Symbol , _Period , 1 );
   double price2= iClose ( _Symbol , _Period ,Period2);
    myline1.Create( 0 , "STrend" , 0 ,time1,price1,time2,price2);
    myline1.Create( 0 , "STrend" , 0 ,time2,price2,time1,price1);
 
Oleg Kolesov :

안녕하세요. 돕다! 문제. EA에서는 각도별로 추세선을 그립니다. 새 막대의 출현으로 막대가 하나 표시되지만 두 번째 기준점 은 무시 됩니다.

왜 같은 객체를 두 번 생성합니까? 그러나 선 각도(CChartObjectTrendByAngle::Angle 메서드)를 초기화하지 않습니까?

 
블라디미르 마지막 결선은 불필요합니다. (변수를 교환하는 경우) 한 지점에 대해서만 추세선을 작성하고 싶었습니까?
 
블라디미르 각도 속성(Get)을 가져와야 합니다. myangle1.Angle(); // 객체 각도 값
 
더블 CChartObjectTrendByAngle:: Angle(void) const ?
 
차트 다시 그리기 (0); 도움이되지 않습니다! 한 지점에 구축?
 
Oleg Kolesov :
블라디미르 마지막 결선은 불필요합니다. (변수를 교환하는 경우) 한 지점에 대해서만 추세선을 작성하고 싶었습니까?

도움말 읽기 - 하나 또는 두 개의 요점에 대한 생각은 어디에서 얻습니까?

창조하다

그래픽 개체 "추세선"을 만듭니다.   코너 "

속성

 

각도

속성 "각도" 가져오기/설정

Документация по MQL5: Стандартная библиотека / Графические объекты / Объекты "Линии" / CChartObjectTrendByAngle / Create
Документация по MQL5: Стандартная библиотека / Графические объекты / Объекты "Линии" / CChartObjectTrendByAngle / Create
  • www.mql5.com
Create(long,string,long,datetime,double,datetime,double) - CChartObjectTrendByAngle - Объекты "Линии" - Графические объекты - Стандартная библиотека - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Oleg Kolesov :
차트 다시 그리기 (0); 도움이되지 않습니다! 한 지점에서 구축?

작업 코드는 다음과 같습니다.

 //+------------------------------------------------------------------+
//|                                     CChartObjectTrendByAngle.mq5 |
//|                        Copyright 2021, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2021, MetaQuotes Software Corp."
#property link        "https://www.mql5.com"
#property version    "1.00"
//---
#include <ChartObjects\ChartObjectsLines.mqh>
CChartObjectTrendByAngle m_trend_by_angle;   // object of CChartObjectTrendByAngle class
//---
#property script_show_inputs
//--- input parameters
input int       Input1= 9 ;
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart ()
  {
//---
   MqlRates rates[];
   ArraySetAsSeries (rates, true );
   int start_pos= 0 ,count= 6 ;
   if ( CopyRates ( Symbol (), Period (),start_pos,count,rates)!=count)
       return ;
//---
   m_trend_by_angle.Create( ChartID (), "Trend By Angle" , 0 ,rates[ 0 ].time,rates[ 0 ].high,rates[count- 1 ].time,rates[count- 1 ].low);
   int d= 0 ;
  }
//+------------------------------------------------------------------+
 
Vladimir Karputov :

작업 코드는 다음과 같습니다.

블라디미르 감사합니다. 나는 지금 시도 할거야.

사유: