আমি অন্যান্য প্লাটফর্মের সাথে প্রোগ্রামিং অভিজ্ঞতা আছে কিন্তু এটি আমার প্রথম প্রচেষ্টার Metatrader প্লাস একটি C প্রতিষ্ঠিত ভাষা এবং আমি কিছু সাহায্য চাই আমি একক চার্টের বিভিন্ন সময়সীমার সাথে সর্বোচ্চ উচ্চ ও সর্বনিম্ন নিম্নচাপটি আঁকতে একটি সাধারণ নির্দেশক দিয়ে শুরু করতে চেয়েছিলাম। কোডটি কম্পাইল করা হলেও কোনো চার্টে যোগ করা হয়েছে যদি কোনটি পরিকল্পিত হয়:

সন্নিবেশিত কোড # প্রপার্টি কপিরাইট ইন্টার্নেট # প্রপার্টি হাইপারলিঙ্ক # প্রপার্টি ইঙ্গিতকারী_চার্ট_উ ইন্ডো # প্রপার্টি ইঙ্গিতকারী_বিফার্� �� 4/- ইনটারপয়েন্ট প্যারামিটার এক্সটার সময়সীমার সময়সীমা 1 = 15; বহির্বিশ্ব সময়সীমা 2 = 240;/- ইনডিকেটর বাফার্স ডাবল এক্সটস্মাকবফার 1 # 91; # 93 ;; ডবল ExtMapBuffer2 # 91; # 93; ডবল ExtMapBuffer3 # 91; # 93; ডবল ExtMapBuffer4 # 91; # 93 ;;/ ----------------------------------------------- ------------------- /| কাস্টম সূচক আরম্ভের ফাংশন |/ ----------------------------------------------- ------------------- int init ()/- নির্দেশক বাফার ম্যাপিং SetIndexBuffer (0, ExtMapBuffer1); SetIndexStyle (0, DRAW_LINE); SetIndexBuffer (1, ExtMapBuffer2); SetIndexStyle (1, DRAW_LINE); SetIndexBuffer (2, ExtMapBuffer3); SetIndexStyle (2, DRAW_LINE); SetIndexBuffer (3, ExtMapBuffer4); SetIndexStyle (3, DRAW_LINE);* - আয়তক্ষেত্র নির্দেশক বস্তু তৈরি করুন (sObjName, OBJ_RECTANGLE, 0, 0, 0, 0, 0); অবজেক্টসেট (sObjName, OBJPROP_STYLE, STYLE_SOLID); অবজেক্টসেট (sObjName, OBJPROP_COLOR, cObjColor); অবজেক্টসেট (sObjName, OBJPROP_BACK, bProp_Back); *রিটার্ন (0);/ ----------------------------------------------- ------------------- /| কাস্টম সূচক Deinitialization ফাংশন |/ ----------------------------------------------- ------------------- int deinit ()/-/- রিটার্ন (0);/ ----------------------------------------------- ------------------- /| কাস্টম সূচক পুনরাবৃত্তি পরিবেশন |/ ----------------------------------------------- ------------------- int start () int counted_bars = নির্দেশক গণনা (); স্ব সীমা; int pos = 0; ডবল highT1; ডবল lowT1; ডবল highT2; ডবল কম T2;/- লেখার বারের সংখ্যা গণনা করার জন্য স্ক্রিপ্ট (গণনা_ভারসমূহ; 0) ফেরত (-1); (গণনা_barsgt; 0) গণনা_বাজার--; সীমা = পানশালা-counted_bars;/- প্রধান কোডের জন্য (int I = 0; ilt; = timeframe1; I ) যদি (শীর্ষ # 91; আমি # 93; জিটিটিএটিটি 1) উচ্চতা 1 = উচ্চ # 91; আমি # 93 ;; নিম্ন (নিম্ন # 91; আমি # 93; এলটি; কম টি 1) কম টি 1 = কম # 91; আমি # 93; জন্য (int j = 1; jlt; = timeframe2; j ) যদি (শীর্ষ # 91; জে # 93; জিটিটিটি; HIGHT2) HIGHT2 = শীর্ষ # 91; জে # 93 ;; নিম্ন (নিম্ন # 91; জে # 93; এলটি; কম T2) নিম্ন T2 = কমিয়েছে # 91; জে # 93; জন্য (পজ = বার; পজিটিজ; = 0; পজ -) ExtMapBuffer1 # 91; পজ # 93; = হাই টি 1; ExtMapBuffer2 # 91; পিওএস # 93; = নিম্ন টি 1; ExtMapBuffer3 # 91; পিওএস # 93; = হাই T2; ExtMapBuffer4 # 91; পিওএস # 93; = কম T2; প্রত্যাবর্তন (0);/ ----------------------------------------------- -------------------