Dahil olmak üzere iki paralel çizgi arasındaki mesafeyi hesaplayın! - sayfa 5

 
Itum :


Deltanın mavi bir çizgi olduğunu doğru anlıyor muyum ... Ve burada kırmızı boyut yok mu?

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

Delta, noktalarda iki çizgi arasındaki mesafedir.

Kodda bu mesafeyi ayarlayabiliriz, ancak araması bilmediğimiz gerçeği dikkate alınarak gerçekleşir - birinci ve ikinci işlevlerin "b" deltalarına göre aranır.

 
 // ЗАДАЕМ ДВЕ ТОЧКИ ПРИВЯЗКИ ДЛЯ ГЛАВНОЙ ЛИНИИ: ТОЧКА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 :

Kodunuzu kontrol edersiniz - bok çizilir.

Köşeleri unutun - bu ölü bir sayı. Köşeler pikseller tarafından oluşturulmalıdır ve MT, fiyata göre oluşturulmalıdır.
 
Itum :

aa ben de yeni fark ettim

Neden köşede çizgilere ihtiyacınız var?

 
Aleksey Vyazmikin :

Kodunuzu kontrol edersiniz - bok çizilir.

Köşeleri unutun - bu ölü bir sayı. Köşeler pikseller tarafından oluşturulmalıdır ve MT, fiyata göre oluşturulmalıdır.


Neden saçmalık? Neden ölü?


Renat Akhtyamov :

aa ben de yeni fark ettim

neden köşede çizgilere ihtiyacın var?


Fakat kesikli çizginin boyutunu nasıl öğrenebilirsiniz?
 
Itum :

Neden saçmalık? Neden ölü?



Fakat kesikli çizginin boyutunu nasıl öğrenebilirsiniz?

resimlerde bunun formülü var

 
Itum :

Neden saçmalık? Neden ölü?



Fakat kesikli çizginin boyutunu nasıl öğrenebilirsiniz?

Her zaman köşeye mi inşa edilecekler?

Eğer öyleyse, formülü kullanarak üçgendeki bacağı bulun.

 

Genel resmin görünen kısmında eksenler boyunca ölçeklerin orantısızlığı, resmin deformasyonuna yol açar.

Ancak bunlar katı formüllere göre yapılmış dikmelerdir. Her ne kadar görsel olarak durum böyle değil gibi görünüyor.


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


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

 

neler olduğunu anlamak için:


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


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

 
Renat Akhtyamov :

Her zaman köşeye mi inşa edilecekler?

Eğer öyleyse, formülü kullanarak üçgendeki bacağı bulun.

Evet

Oleg otomatı :

resimlerde bunun formülü var

Maalesef matematikçi değilim
Neden: