دروس التحليل الفني » MetaStock الميتا ستوك » طريقة بناء معادله صحيحه لمؤشر ما في برنامج الميتاستوك


 طريقة بناء معادله صحيحه لمؤشر ما في برنامج الميتاستوك

لبناء معادله لمؤشرسهم مـــــــــا

نعمل كما في الصوره


http://img151.imageshack.us/img151/4787/44345368hg8.png



أمام خانة Name نكتب اسم المؤشر
فى خانة Formula نكتب المعادلة


طريقة كتابة المعادله وماذا نحتاج من رموز لبناء المعادله لتكون صحيحه ويقبلها الميتاستوك

هنا رموز لأساسيات المعادله


الأفتتاح
Open = الرمز الذي يكتب في بناء المعادله اختصارا هو= O


اعلى سعر
High = الرمز الذي يكتب في بناء المعادله اختصارا هو = H


ادنى سعر
Low = الرمز الذي يكتب في بناء المعادله اختصارا هو =L


سعر الأغلاق
Close = الرمز الذي يكتب في بناء المعادله اختصارا هو= C


كمية التداول
Volume=الرمز الذي يكتب في بناء المعادله اختصار هو = V



طيب لو اردنا عمل معادله لمؤشر يبين لنا الفرق بين اعلى سعر وادنى سعر نعمل
كيف نصيغ المعادله؟


نصيغها هكذا
اعلى سعر ناقص ادنى سعر
H-L


http://img339.imageshack.us/img339/9452/64107837va2.png




اعتقد وضحت الصوره


طيب لو اردنا عمل معادله تبين المتوسط بين أعلى وأقل وسعر الاغلاق
نصيغها هكذا


H + L + C ) / 3)


مثال ثاني

صياغة معادله تبين نسبة التغير فى سعر السهم

سعر الاغلاق – الفتح الاغلاق * 100

ونصيغها كالتالي

(C-O)/C) * 100)


صياغة معادلات المتوسطات المتحركه


لصياغة معادلة للمتوسط المتحلرك Moving Average لازم نحدد 3 حاجات
أولا السعر الذى سيتم على أساسه حساب المتوسط هل هو سعر الاغلاق اوأعلى سعر او اقل سعر

ثانيا لازم نحدد المدة اللى هانحسب عليها المتوسط

ثالثا لازم نحدد نوع المتوسط هل هو بسيط أو أسى

وصيغة المعادلة كالتالى:

(Mov(Close,14,Simple


المعادلة السابقة تحسب المتوسط المتحرك لسعر الاغلاق لمدة 14 وحدة زمنية ونوع المتوسط بسيط Simple


ويمكن إختصار المعادلة السابقة كالتالى

(Mov(C,14,S

فى المعادلة (Mov(C,14,S
كتبنا S للمتوسط المتحرك البسيط

الان هذه الأختصار لنوع المتوسطات اللى ممكن وضعها فى الخانة الأخيرة من المعادلة بدل S


E = EEXPONENTIAL,

S=SIMPLE,

T= TIMESERIES,

TRI=TRIANGULAR,

W=WEIGHTED,


VAR=VARIABLE

الان عمل طريقة عمل اكثر من صيغه في معادله واحده لمؤشر

مثلا
نعمل متوسط لمدة 14 ومتوسط أخر لمدة 9 على نفس الشارت

معادلة المتوسط المتحرك الأسى لمدة 9

(Mov(C,9,E

معادلة المتوسط المتحرك الأسى لمدة 14

(Mov(C,14,E

بعد ذلك نكتب المعادلة النهائية

نكتب المعادلتين جنب بعض ونضع بينهم فاصلة منقوطة Semicolon كالتالى

(Mov(C,9,E) ; Mov(C,14,E


http://img254.imageshack.us/img254/772/52935923xv8.png




وهكذا
لصياغة معادله للماكد مثلا

()Macd
وتختار القيم التي تريدها

معادلات الشموع وصيغها


بتطبيق معادلات الشموع نستطيع رسم منحنى يحتوى على قيمتين فقط صفر أو 1 فمنحنى الشموع يخبرنا فى حالة تحقق النموذج سواء كانت شمعة فردية أو نموذج مركب تكون القيمة 1 وفى حالة عدم تحقق النموذج تكون القيمة صفر
والمثال التالى لمعادلة الشمعة نموذج Doji والمعادلة تكتب كالتالى:

()Doji


http://img530.imageshack.us/img530/9201/13798255is3.png





معادلة الشمعة البيضاء

()White

شمعة بيضاء كبيرة

()BigWhite

معادلة الشمعة السوداء

()Black

معادلة المطرقة Hammer

()Hammer

معادلة نجمة الصباح Morning Star

()Morningstar

معادلة الرجل المشنوق

()Hangingman

معادلة نموذج البلاعة

bulish engulfing

()EngulfingBull

المعادلات المنطقية

المعادلات المنطقية هى معادلات تحدد اتخاذ قرار فى حالة وجود أكثر من إختيار كيف نختار الاختيار الأمثل طبقا لمعايير محددة

IF

باستخدام IF نحتاج لثلاثة أشياء أولا تحديد الشرط ثانيا ماهو المطلوب فى حالة تحقق الشرط وثالثا ماهو المطلوب فى حالة عدم تحقق الشرط

(If(C>O,1,0


فى هذا المثال نطلب من ميتاستوك المقارنة بين سعر الاغلاق والافتتاح فإذا تحقق شرط سعر الاغلاق أعلى من الافتتاح يعطى قيمة 1 وإذا لم يتحقق الشرط يعطى قيمة صفر

مثال ثاني:

نضع شرطا أن يكون سعر الاغلاق أكبر من المتوسط المتحرك لمدة 14 وحدة زمنية فى حلة تحقق الشرط يعطى قيمة 1 وفى حالة عدم تحقق الشرط يعطى صفر


(If(C>mov(c,14,s),1,0

فى المعادلة السابقة كان هناك شرط واحد فقط هو أن سعر الاغلاق أكبر من متوسط 14 يوم لكن لنفرض إننا نريد ان نختبر أكتر من شرط يعنى مثلا يكون سعر الاغلاق أكبر من متوسط 14 ومؤشر القوة النسبية أقل من 30 على سبيل المثال فكيف نضع أكثر من شرط فى معادلة IF

الأول نتعرف كيف نكتب معادلة RSI
لازم نحدد نوعين من البيانات نوع السعر والمدة وتكتب كالتالى:

(RSI(C,14

فى المعادلة السابقة يتم إحتساب RSI على اساس سعر الاغلاق لمدة 14 وحدة زمنية
يمكن إهمال نوع السعر فى معادلة RSI وكتابة المدة فقط ويقوم البرنامج باختيار سعر الاغلاق اوتوماتيكيا إذا لم نكتبه وفى هذه الحالة تكتب المعادلة كالتالى:

(RSI(14

بعد ماعرفنا كيف نكتب معادلة RSI نرجع لموضوعنا الأصلى ..نحن نريد ان نختبر شرطين أولا يكون سعر الاغلاق أعلى من متوسط ثانيا يكون مؤشر RSI أقل من 30

فى هذه الحالة نستخدم الشرطين معا ونضع بينهم كلمة AND ومعناها انه لابد من تحقق الشرطين معا لتحقيق هذه المعادلة
وتكتب المعادلة
كالتالى:


(IF((C>Mov(C,14,S) And RSI(C,14)<30),1,0


فى المعادلة السابقة لابد من تحقق الشرطين معا ولكن إذا أردنا أن يتحقق أى من الشرطين ..يعنى إما أن يكون الاغلاق أعلى من متوسط 14 أو RSI<30 نستخدم كلمة Or بدلا من And

معادلات مؤشر المتوسط الاتجاهى
Average Directional Index ADX
ومؤشرى - Direectional Indicators DI+ & DI


معادلة المؤشر الاتجاهى : ( Average Directional Index (ADX

مطلوب فيها تحديد نوع واحد من البيانات فقط وهو المدة الزمنية يعنى لو نريد
المؤشر الاتجاهى لمدة 14 وحدة زمنية تكتب المعادلة كالتالى:


(ADX (14

معادلة Directional Indicator DI

فيه معادلة ( Plus DI (+DI وتكتب كالتالى:

(PDI(14


و معادلة ( Minus DI (-DI
وتكتب كالتالى

(MDI(14


ولجمع الثلاث منحنيات معا نكتب الثلاث معادلات مع وضع فصلة منقوطة
ينهم كالتالى:

(ADX (14) ; PDI(14 ) ;MDI(14


الكاتب: ضامي الشوق انقر هنا لمراسلة ضامي الشوق أنقر هنا للإنتقال إلى موقع ضامي الشوق إضافة للمفضلة إضافة لمفضلة Google إضافة لمفضلة Delicious إضافة لمفضلة Digg إضافة لمفضلة Facebook
خيارات الدرس : ارسل الدرس لصديق ارسل الدرس لصديق  طباعة الدرس طباعة الدرس  حفظ الدرس كملف Word حفظ الدرس كملف Word  حفظ الدرس كملف PDF حفظ الدرس كملف PDF

التعليقات
لا يـوجـد تـعليـقات على هـذا الـدرس