를 포함하는 두 평행선 사이의 거리를 계산하십시오. - 페이지 5

 
Itum :


델타가 파란색 선이라는 걸 제가 제대로 이해하고 있는 건가요... 그리고 여기에 빨간색 사이즈는 없나요?

https://c.mql5.com/3/181/lineee__2.jpg

델타는 두 선 사이의 거리(포인트 단위)입니다.

코드에서 이 거리를 설정할 수 있지만 우리가 그것을 모른다는 사실을 고려하여 검색이 수행됩니다. 첫 번째 및 두 번째 기능의 델타 "b"를 기반으로 검색됩니다.

 
 // ЗАДАЕМ ДВЕ ТОЧКИ ПРИВЯЗКИ ДЛЯ ГЛАВНОЙ ЛИНИИ: ТОЧКА1(ВРЕМЯ,ЦЕНА) и ТОЧКА2(ВРЕМЯ,ЦЕНА)
   // ЭТА ЛИНИИ ГЛАВНАЯ
   datetime Line1_Врем0=Time[0], Line1_Врем1=Time[10];
   double Line1_Цена0=High[10], Line1_Цена1=Low[10];

   ObjectCreate("Line1",OBJ_TRENDBYANGLE,0,Line1_Врем0,Line1_Цена0,Line1_Врем1,Line1_Цена1);
   ObjectSetInteger(0,"Line1",OBJPROP_STYLE,STYLE_SOLID);
   ObjectSetInteger(0,"Line1",OBJPROP_COLOR,Red);
   ObjectSetInteger(0,"Line1",OBJPROP_WIDTH,2);

   // СТРОИМ ПАРАЛЛЕЛЬНУЮ ЛИНИЮ ТОЛЬКО ПО ОДНОЙ ТОЧКЕ-ПРИВЯЗКЕ
   ObjectCreate("Line2",OBJ_TRENDBYANGLE,0,Time[15],Low[15],0,0);
   ObjectSetInteger(0,"Line2",OBJPROP_STYLE,STYLE_SOLID);
   ObjectSetInteger(0,"Line2",OBJPROP_COLOR,Lime);
   ObjectSetInteger(0,"Line2",OBJPROP_WIDTH,2);

  // ПРИСВАИВАЕМ ЛИНИИ Line2 ТАКОЙ ЖЕ САМЫЙ УГОЛ КАК В ЛИНИИ Line1 ЧТО БЫ ЛИНИИ БЫЛИ ПАРАЛЛЕЛЬНЫЕ 
   ObjectSetDouble(0,"Line2",OBJPROP_ANGLE,ObjectGetDouble(0,"Line1",OBJPROP_ANGLE)); 

   // РИСУЕМ ПЕРПЕНДИКУЛЯРНУЮ ЛИНИЮ К Line1 и Line2
   ObjectCreate("Value",OBJ_TRENDBYANGLE,0,Time[0],Low[15],0,0);
   ObjectSetInteger(0,"Value",OBJPROP_RAY,false);
   ObjectSetInteger(0,"Value",OBJPROP_COLOR,Gold);
   ObjectSetInteger(0,"Value",OBJPROP_WIDTH,3);
   ObjectSetDouble(0,"Value",OBJPROP_ANGLE,90+ObjectGetDouble(0,"Line1",OBJPROP_ANGLE));

   // ЗАДАЧА: ПОЛУЧИТЬ РАЗМЕР ЖЕЛТОЙ ЛИНИИ МЕЖДУ Line1 и Line2. ОПТИМАЛЬНЫМ И УНИВЕРСАЛЬНЫМ ПАРАМЕТРОМ РАЗМЕРА НАВЕРНОЕ БУДУТ - ПИКСЕЛИ.
 
Itum :

당신은 당신의 코드를 확인할 것입니다 - 쓰레기가 그려집니다.

모서리를 잊어 버리십시오 - 죽은 숫자입니다. 모서리는 픽셀로 작성해야 하고 MT는 가격으로 작성해야 합니다.
 
Itum :

오 나도 방금 눈치 챘어

왜 구석에 선이 필요합니까?

 
Aleksey Vyazmikin :

당신은 당신의 코드를 확인할 것입니다 - 쓰레기가 그려집니다.

모서리를 잊어 버리십시오 - 죽은 숫자입니다. 모서리는 픽셀로 작성해야 하고 MT는 가격으로 작성해야 합니다.


왜 쓰레기? 왜 죽었어?


레나트 아크티아모프 :

오 나도 방금 눈치 챘어

왜 구석에 선이 필요합니까?


그러나 점선의 크기는 어떻게 알 수 있습니까?
 
Itum :

왜 쓰레기? 왜 죽었어?



그러나 점선의 크기는 어떻게 알 수 있습니까?

사진에 공식이 있습니다

 
Itum :

왜 쓰레기? 왜 죽었어?



그러나 점선의 크기는 어떻게 알 수 있습니까?

그들은 항상 구석에 건설됩니까?

그렇다면 공식을 사용하여 삼각형에서 다리를 찾으십시오.

 

전체 그림에서 보이는 부분의 축을 따라 비율이 맞지 않으면 그림이 변형됩니다.

그러나 이것은 엄격한 공식에 따라 만들어진 수직선입니다. 육안으로는 그렇지 않은 것처럼 보이지만.


.................................................................. . ............


.................................................................. . ............

 

무슨 일이 일어나고 있는지 이해하기 위해:


.................................................................. . ..............


.................................................................. . ..............

 
Renat Akhtyamov :

그들은 항상 구석에 건설됩니까?

그렇다면 공식을 사용하여 삼각형에서 다리를 찾으십시오.

올렉 자동판매기 :

사진에 공식이 있습니다

불행히도 나는 수학자가 아니다