نام در حال استفاده

ساخت وبلاگ

یک برچسب در حال حاضر با نام شاخه ارائه شده وجود دارد. بسیاری از دستورات GIT نام برچسب و شاخه را می پذیرند ، بنابراین ایجاد این شاخه ممکن است باعث رفتار غیر منتظره شود. آیا مطمئن هستید که می خواهید این شاخه را ایجاد کنید؟

لغو ایجاد

MT4-Indicators / pz_pivotpoints. mq4

  • به پرونده T بروید
  • به خط L بروید
  • مسیر کپی
  • پیوند ثابت را کپی کنید

این تعهد متعلق به هیچ شعبه ای در این مخزن نیست و ممکن است متعلق به یک چنگال در خارج از مخزن باشد.

در این زمان نمی تواند مشارکت کنندگان را بازیابی کند 191 خط (165 SLOC) 6. 46 کیلوبایت

 

  • با دسک تاپ باز کنید
  • مشاهده خام
  • کپی محتویات خام کپی محتوای خام کپی محتویات خام

     

محتوای خام را کپی کنید

این پرونده حاوی متن یونیکد دو طرفه است که ممکن است متفاوت از آنچه در زیر آمده است ، تفسیر یا گردآوری شود. برای بررسی ، پرونده را در یک ویرایشگر باز کنید که شخصیت های پنهان Unicode را نشان می دهد. در مورد شخصیت های دو طرفه یونیکد بیشتر بدانید

 

// ---------------------------------------------------------------------------------------------------------------
// پرونده |pz_pivotpoints. mq4
// توضیحات |نقاط محوری را در رابطه با بازه زمانی مورد نظر ترسیم می کند.
// حق چاپ |راه حل های معاملاتی صفر
// وب سایت |http://www. pointzero-trading. com
// ---------------------------------------------------------------------------------------------------------------
#Property کپی رایت "کپی رایت © Pointzero-trading. com"
لینک #Property "http://www. pointzero-trading. com"
#نشانگر property_chart_window
#نشانگر property_ buffers 6
#نشانگر property_color1 قرمز
#نشانگر property_color2 قرمز
#نشانگر property_color3 قرمز
#نشانگر property_color4 deepskyblue
#نشانگر property_color5 deepskyblue
#نشانگر property_color6 deepskyblue
#نشانگر property_ wwidth1 1
#نشانگر property_ wwidth2 1
#نشانگر property 3 1
#نشانگر property_ wwidth4 1
#نشانگر property 5 1
#نشانگر property_width6 1
#Property indentrator_style1 style_solid
#نشانگر property_style2 style_dash
#نشانگر property_style3 style_dot
#نشانگر property_style4 style_solid
#نشانگر property_style5 style_dash
#نشانگر property_style6 style_dot
// ---- ثابت
#نام کوتاه نام "PZ Pivot Points"
#تعریف Olabel "pzpvlabel"
#تغییر تغییر 1
//- بافر
Double FextmapBuffer1 [] ؛
Double FextMapBuffer2 [] ؛
Double FextmapBuffer3 [] ؛
Double FextmapBuffer4 [] ؛
Double FextmapBuffer5 [] ؛
Double FextmapBuffer6 [] ؛
//-- مولفه های
Exte String tf_ex = "---- بازه زمانی نقطه محوری" ؛
رشته خارجی از TimeFrame = "D1" ؛
Exte String lb_ex = "---- برچسب" ؛
Exte Bool DisplayLabels = true ؛
مقاومت در برابر رنگ خارجی = قرمز ؛
Exte Color SupportLabel = DodgerBlue ؛
exte int labelfontsize = 10 ؛
//---- درونی؛ داخلی
int ftimeframe = 0 ؛
//+------------------------------------------------------------------+
// |عملکرد اولیه سازی شاخص سفارشی |
//|------------------------------------------------------------------|
int init ()
 
// قرعه کشی
setIndexStyle (0 ، draw_line) ؛// مقاومت 1
setIndexStyle (1 ، draw_line) ؛// مقاومت 2
setIndexStyle (2 ، draw_line) ؛// مقاومت 3
setIndexStyle (3 ، draw_line) ؛// پشتیبانی 1
setIndexStyle (4 ، draw_line) ؛// پشتیبانی 2
setIndexStyle (5 ، draw_line) ؛// پشتیبانی 3
// bufers
SetIndexBuffer (0 ، fextmapbuffer1) ؛
SetIndexBuffer (1 ، fextmapbuffer2) ؛
SetIndexBuffer (2 ، fextmapbuffer3) ؛
SetIndexBuffer (3 ، fextmapbuffer4) ؛
SetIndexBuffer (4 ، fextmapbuffer5) ؛
SetIndexBuffer (5 ، fextmapbuffer6) ؛
// حذف اشیاء
DeleteObjects () ؛
// بازه زمانی مناسب را انتخاب کنید
if (از timeframe == "mn1") ftimeframe = prior_mn1 ؛دیگر
if (از timeframe == "w1") ftimeframe = perio_w1 ؛دیگر
if (از timeframe == "d1") ftimeframe = perio_d1 ؛دیگر
if (from timeframe == "h4") ftimeframe = perio_h4 ؛دیگر
if (از timeframe == "h1") ftimeframe = perio_h1 ؛دیگر
if (from timeframe == "m30") ftimeframe = prior_m30 ؛دیگر
if (از timeframe == "m15") ftimeframe = prior_m15 ؛دیگر
if (از timeframe == "m5") ftimeframe = perio_m5 ؛دیگر
if (از timeframe == "m1") ftimeframe = perio_m1 ؛دیگر
fTimeFrame = PRION_D1 ؛
// نام و سلام!
indentrshortname (نام کوتاه) ؛
نظر ("کپی رایت © http://www. pointzero-trading. com") ؛
بازگشت (0) ؛
>
//+------------------------------------------------------------------+
// |شاخص سفارشی عملکرد deinitialization |
//+------------------------------------------------------------------+
int DeleteObjects ()
 
int obj_total = ObjectStotal () ؛
for ( int i = obj_total - 1 ; i>= 0 ؛من --)
 
برچسب رشته = نام ObjectName (i) ؛
if (stringFind (برچسب ، olabel) == - 1) ادامه دهید.
ObjectDelete (برچسب) ؛
>
بازگشت (0) ؛
>
int deinit ()
 
نظر ("کپی رایت © http://www. pointzero-trading. com") ؛
DeleteObjects () ؛
>
//+------------------------------------------------------------------+
// |عملکرد تکرار نشانگر سفارشی |
//+------------------------------------------------------------------+
int start ()
 
// شروع ، محدودیت و غیره ..
int start = 1 ؛
محدودیت int ؛
int counted_bars = indentorCounted () ؛
// چیز دیگری برای انجام دادن نیست؟
if (شمارش شده_بار<0 )
بازگشت (- 1) ؛
// میله های مکرر را بررسی نکنید
حد = میله - 1 - counted_bars ؛
// فقط برای بازه های زمانی فرومایه!
if ( Period ()>= fTimeFrame) بازگشت (0) ؛
// تکرار
for ( int pos = limit ; pos>= شروع ؛POS -)
 
// شیفت روزانه برای استفاده
int dshift = ibarshift (نماد () ، ftimeframe ، زمان [pos] ، false) ؛
// بالا ، کم ، بسته و باز
Double High = ihigh (نماد () ، ftimeframe ، dshift + 1) ؛
Double Low = ilow (نماد () ، ftimeframe ، dshift + 1) ؛
Double Close = iClose (نماد () ، ftimeframe ، dshift + 1) ؛
Double Open = iopen (نماد () ، ftimeframe ، dshift + 1) ؛
// نقطه محوری
دوتایی PV = (بالا + پایین + نزدیک) / 3 ؛
// محاسبه
fextmapbuffer1 [pos] = (2 * pv) - کم ؛// R1
fextmapbuffer4 [pos] = (2 * pv) - بالا ؛// S1
fextmapbuffer2 [pos] = (PV - fextmapbuffer4 [pos]) + fextmapbuffer1 [pos] ؛// R2
fextmapbuffer5 [pos] = pv - (fextmapbuffer1 [pos] - fextmapbuffer4 [pos]) ؛// S2
fextmapbuffer3 [pos] = (PV - fextmapbuffer5 [pos]) + fextmapbuffer2 [pos] ؛// R3
fextmapbuffer6 [pos] = pv - (fextmapbuffer2 [pos] - fextmapbuffer5 [pos]) ؛// S3
>
// برچسب زدن
drawlabel ("R1" ، Shift ، FextMapBuffer1 [Shift] ، ResistanceLabel ، 0) ؛
drawlabel ("R2" ، Shift ، FextMapbuffer2 [Shift] ، ResistanceLabel ، 0) ؛
drawlabel ("R3" ، Shift ، FextMapBuffer3 [Shift] ، ResistanceLabel ، 0) ؛
drawlabel ("S1" ، Shift ، FextMapBuffer4 [Shift] ، SupportLabel ، 0) ؛
drawlabel ("S2" ، Shift ، FextMapBuffer5 [Shift] ، SupportLabel ، 0) ؛
drawlabel ("S3" ، Shift ، FextMapBuffer6 [Shift] ، SupportLabel ، 0) ؛
// خدا حافظ
بازگشت (0) ؛
>
void drawlabel (متن رشته ، تغییر int ، دوتایی vprice ، color vcolor ، int voffset)
 
// زمان
dateTime x1 = زمان [تغییر] ؛
// خداحافظ اگر به شما احتیاج ندارم
if (! displayLabels) بازگشت (0) ؛
// برچسب
برچسب رشته = olabel + " -" + متن ؛
// اگر شیء وجود داشته باشد ، آن را از بین می بر د-ممکن است دوباره در حال تغییر باشد-
if (ObjectFind (برچسب)! = - 1) ObjectDelete (برچسب) ؛
ObjectCreate (برچسب ، obj_text ، 0 ، x1 ، vprice) ؛
ObjectSettext (برچسب ، متن ، LabelfontSize ، "Tahoma" ، Vcolor) ؛
ObjectSet (برچسب ، objprop_back ، درست) ؛
>
  • خطوط کپی کردن
  • پیوند ثابت را کپی کنید
  • مشاهده سرزنش git
  • مرجع در شماره جدید
گزینه های باینری...
ما را در سایت گزینه های باینری دنبال می کنید

برچسب : نویسنده : سحر زکریا بازدید : 32 تاريخ : دوشنبه 13 شهريور 1402 ساعت: 18:01