• 5:17 صباحاً




Functional Trading

إضافة رد
Like Tree3Likes

أدوات الموضوع
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: Functional Trading
31#
29 - 08 - 2013, 03:19 PM

وذكرت في الردود الأخيرة ان هناك ثلاثة اشياء لابد من اعتبارها عند تسمية المتغير ونضيف شرطا مهما - وهو ان لا تستخدم الكلمات المحجوزة لهذه اللغة كاسماء متغيرات:
فلا تستخدم ادوات التعريف: int, double الخ
ولاتستخدم اسماء الدول مثل: OrderSend الخ
ولا تستخدم بعض القيم المحجوزة مثل true و false و NULL الخ
ولا تستخدم if و for و continue و break الخ
وهكذا
دراغي غير متواجد حالياً  
رد مع اقتباس

موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: Functional Trading
32#
29 - 08 - 2013, 09:23 PM
دالة فتح الأوامر OrderSend

ll int OrderSend(string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, string comment=NULL, int magic=0, datetime expiration=0, color arrow_color=CLR_NONE) ll
-------


المعطى الأول: string symbol

1) هنا نضع اسم الزوج بين علامتي التنصيص - مثلا "EURUSD" أو "GBPJPY" مع تطبيقها على التشارت الذي حددنا له اسم الزوج.

2) إذا أردنا من الخبير ان يحدد اسم الزوج حسب التشارت الذي تم التطبيق عليه نجعله في هذه الحالة يعمل بشكل اتوماتيكي بكتابة ()Symbol في المعطى الأول بدلاً من تقييده باسم زوج واحد.

س: مذا سيحدث اذا قيدت اسم الزوج بـ "EURUSD" ثم طبقته على تشارت الـ GBPNZD ؟


3) أو نضع القيمة الثابتة NULL

س: كيف سيترجم البرنامج NULL ؟ هل سينتج اخطاء؟ هل سيتم تنفيذ الأوامر؟

التعديل الأخير تم بواسطة دراغي ; 29 - 08 - 2013 الساعة 09:32 PM سبب آخر: ع
دراغي غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: Functional Trading
33#
29 - 08 - 2013, 09:30 PM
دالة فتح الأوامر OrderSend

ll int OrderSend(string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, string comment=NULL, int magic=0, datetime expiration=0, color arrow_color=CLR_NONE) ll
-------


المعطى الثاني: intcmd

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


OP_BUY او 0
OP_SELL أو 1

OP_BUYLIMIT او 2
OP_SELLLIMIT أو 3

OP_BUYSTOP أو 4
OP_SELLSTOP أو 5

س: ماذا سيحدث لو وضعت 0.0 بدلا من 0 في المعطى الثاني؟
س: ماذا سيحدث لو وضعت OP_Buy بدلاً من OP_BUY ؟
دراغي غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: Functional Trading
34#
29 - 08 - 2013, 10:13 PM
دالة فتح الأوامر OrderSend

ll int OrderSend(string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, string comment=NULL, int magic=0, datetime expiration=0, color arrow_color=CLR_NONE) ll
-------


المعطى الثالث: double volume


كما نرى هنا, فهذا المعطى لـ الفوليوم- أي عدد العقود او اللوتات المراد دخولها, نوعه لابد ان يكون double عدد عشري اعلى من ادنى لوت يسمح به الوسيط وغالبا 0.01 لوت وأقل من أعلى لوت يسمح به الوسيط وغالبا عدة مئات من اللوتات!
لو جعلته عدد صحيح, سيترجمه البرنامج الى عدد عشري, فمثلا لو وضعت 2 سيجعله البرنامج 2.00
ايضا لو وضعته عدد عشري بثلاث خانات على يمين الفاصلة سيجعله البرنامجد عدد عشري بخانتين - مثلا لو جعلته 2.234 سيجعله البرنامج 2.23

من الأفضل دوما أن لا تجعل البرنامج يتصرف نيابة عنك.

س: ماذا سيحدث لو كتبت بالخطأ "five" في هذا المعطى؟
س: ماذا سيحدث لو جعلت عدد اللوتات 2.237 ؟ هل سيقربها البرنامج لاقرب رقم 2.24 ام سيلغي الخانة الثالثة ويجعلها 2.23 ؟
دراغي غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: Functional Trading
35#
29 - 08 - 2013, 10:19 PM
دالة فتح الأوامر OrderSend

ll int OrderSend(string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, string comment=NULL, int magic=0, datetime expiration=0, color arrow_color=CLR_NONE) ll
-------


المعطى الرابع: double price -- سعر الدخول


المعطى الرابع مخصص لسعر الدخول entry priceوبالتالي لابد ان يكون نوعه عدد عشري سواء كان الأمر تنفيذ فوري - أي تضع Ask أو Bid حسب نوع العملية, او أو أمر انتظار.
دراغي غير متواجد حالياً  
رد مع اقتباس
عضو نشيط
 
تاريخ التسجيل: Jul 2011
الدولة: مصر
المشاركات: 278
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 13
sigmostri is on a distinguished road
افتراضي رد: Functional Trading
36#
29 - 08 - 2013, 10:22 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة دراغي مشاهدة المشاركة
دالة فتح الأوامر OrderSend
س: مذا سيحدث اذا قيدت اسم الزوج بـ "EURUSD" ثم طبقته على تشارت الـ GBPNZD ؟
مبيرضاش يطلع اصلا


س: كيف سيترجم البرنامج NULL ؟ هل سينتج اخطاء؟ هل سيتم تنفيذ الأوامر؟
اخطاء فى البرنامج مش بيرضي حتي فى الكمبلة !
اقتباس:
المشاركة الأصلية كتبت بواسطة دراغي مشاهدة المشاركة
دالة فتح الأوامر OrderSend

س: ماذا سيحدث لو وضعت 0.0 بدلا من 0 في المعطى الثاني؟
لازم يبقي انتجر نوت ديسيمال
س: ماذا سيحدث لو وضعت OP_Buy بدلاً من OP_BUY ؟
مفيش اوامر بتتنفذ بتطلع ايرور دايما
ها هنخش فى التقيل امتي؟
sigmostri غير متواجد حالياً  
رد مع اقتباس
عضو نشيط
 
تاريخ التسجيل: Jul 2011
الدولة: مصر
المشاركات: 278
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 13
sigmostri is on a distinguished road
افتراضي رد: Functional Trading
37#
29 - 08 - 2013, 10:50 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة دراغي مشاهدة المشاركة
دالة فتح الأوامر OrderSend

ll int OrderSend(string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, string comment=NULL, int magic=0, datetime expiration=0, color arrow_color=CLR_NONE) ll
-------


المعطى الثالث: double volume


س: ماذا سيحدث لو كتبت بالخطأ "five" في هذا المعطى؟
مش هيقراه و ايرور
س: ماذا سيحدث لو جعلت عدد اللوتات 2.237 ؟ هل سيقربها البرنامج لاقرب رقم 2.24 ام سيلغي الخانة الثالثة ويجعلها 2.23 ؟
هيلغي الخانة الثالثة و يخليها 2.23
sigmostri غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: Functional Trading
38#
30 - 08 - 2013, 06:13 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة sigmostri مشاهدة المشاركة
هيلغي الخانة الثالثة و يخليها 2.23
اعتقد ذلك
دراغي غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: Functional Trading
39#
30 - 08 - 2013, 06:19 PM
دالة فتح الأوامر OrderSend

ll int OrderSend(string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, string comment=NULL, int magic=0, datetime expiration=0, color arrow_color=CLR_NONE) ll
-------


المعطى الخامس: int slippage -- الانزلاق السعري المسموح


في هذا المعطى نضع عدد النقاط التي لابأس لدينا ان ينزلق لها السعر من سعر الدخول المحدد في المعطى الرابع السابق, غالبا يجعلونه 3 الى 5 نقاط ونوعه صحيح.
فمثلا لو وضعت سعر الدخول 1.24444 - ثم اخترت انزلاق 3 نقاط (هنا خمس خانات) قد ينفذ لك عند او بين 1.24441 و 1.24447 (3 نقاط من السعر المحدد)
لا انصح ان تجعله صفراً - فقد لا يكون هناك حجوم عند سعرك المحدد فتدخل في مشكلة الريكوت! خصوصا مع الماركت ميكرز.
دراغي غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: Functional Trading
40#
30 - 08 - 2013, 06:27 PM
دالة فتح الأوامر OrderSend

ll int OrderSend(string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, string comment=NULL, int magic=0, datetime expiration=0, color arrow_color=CLR_NONE) ll
-------


المعطى السادس: double stoploss-- سعر وقف الخسارة. S/L

المعطى السابع: double takeprofit-- سعر جني الأرباح. T/P


معلوم للمسلمين في مشارق الارض ومغاربها ان المعطى السادس والسابع مخصصة لوقف الخسارة وجني الارباح على التوالي!

في المعطى السادس ولارتباطه بالسعر لابد ان يكون نوعه عدد عشري-دسمال على قولة الفيلسوف الاغريقي سيجموستري.
لن يتنفذ معك الأمر لو وضعت وقف خسارة خطأ,
مثلا عملية شراء وتجعل وقف الخسارة اعلى من سعر الدخول والعكس في عملية البيع

لو تركته 0.0000 سيتجاهله البرنامج وكأنها عملية دون وقف - سيحدث هذا دون اخطاء


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

وفي كلا الحالتين يجب ان نتنبه لحدود وسيطك مع الوقف والهدف فبعضهم لايسمح باقل من 10 نقاط لبعض الازواج! وبالتالي لو وضعت وقفا صحيحا 9 نقاط - لن يحدث اخطاء اثناء الكمبلة ولكن سينشأ اخطاء عند الباكتست! سيرفض تنفيذ الأمر.
لاحقا سنتحدث عن التربلشوتنق!
دراغي غير متواجد حالياً  
رد مع اقتباس


إضافة رد



جديد مواضيع منتدى المؤشرات و الاكسبرتات

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
كتاب Trading Ebook - Trading Forex kajole1981 مكتبة سوق العملات الأجنبية 2 19 - 12 - 2013 03:21 PM
18 Trading Champions Share Their Keys To Top Trading Profits بورصات مكتبة استراتيجيات التداول 0 28 - 03 - 2010 10:41 PM
Trading On Momentum Advanced Techniques For High Percentage Day Trading بورصات مكتبة استراتيجيات التداول 0 28 - 03 - 2010 10:01 PM
Trading Strategies - John Murphy S Ten Laws Of Technical Trading بورصات مكتبة استراتيجيات التداول 0 28 - 03 - 2010 09:24 PM
Trading Psychology Weblog Swing Trading Methodology بورصات مكتبة ادارة رأس المال و نفسية المتاجرين 0 23 - 03 - 2010 04:37 AM


05:17 AM