• 6:22 صباحاً
logo



(20 وردة) مع (الدولار ين)

إضافة رد
Like Tree108Likes

موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
601#
21 - 09 - 2013, 04:47 PM
ونفس الصورة السابقة - موضحة أكثر OrderSelect وتحتيها فرعين
1) اغلاق عمليات الشراء-المستطيل الاخضر- وفق شرط التقاطعات كما هو موضح داخل دالة if

2) اغلاق عمليات البيع - المستطيل الاحمر - وفق شرط التقاطعات كما هو موضح داخل دالة if تحتها




نشطب على الشروط داخل اداتي if لانها الآن تغيرت من التقاطعات الى الوقف المتحرك
وايضا نشطب على OrderClose - علشان نحط مكانها OrderModify

دراغي غير متواجد حالياً  
رد مع اقتباس


موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
602#
21 - 09 - 2013, 04:53 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة دراغي مشاهدة المشاركة
نشطب على الشروط داخل اداتي if لانها الآن تغيرت من التقاطعات الى الوقف المتحرك
وايضا نشطب على OrderClose - علشان نحط مكانها OrderModify
فيصبح هكذا ---- يتبقى علينا فقط تعبئة الفراغات في الصورة.




الان اختبار لـ sigmostry واريد منه شرحه لبقية الاعضاء
كم عدد معطيات OrderModify -- (نعطيها كم قيمة لكي تعمل بشكل صحيح) - وماذا نضع في كل معطى.

انتظر الجواب لكي أكمل.
دراغي غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
603#
21 - 09 - 2013, 05:12 PM
دراغي غير متواجد حالياً  
رد مع اقتباس
عضو نشيط
 
تاريخ التسجيل: Jul 2011
الدولة: مصر
المشاركات: 274
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 7
sigmostri is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
604#
21 - 09 - 2013, 05:13 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة دراغي مشاهدة المشاركة
فيصبح هكذا ---- يتبقى علينا فقط تعبئة الفراغات في الصورة.




الان اختبار لـ sigmostry واريد منه شرحه لبقية الاعضاء
كم عدد معطيات OrderModify -- (نعطيها كم قيمة لكي تعمل بشكل صحيح) - وماذا نضع في كل معطى.

انتظر الجواب لكي أكمل.
هممممممممممممممم
order modify


نوعها منطقي وطبعا كلنا عارفين ليه ولو مش عارفين مش مشكلة

عامة هي تعتمد على تحقق شرط لو تحقق تنفذ متحققش يبقي مش هتتنفذ
عدد معطياتها 6
int ticket, رقم العملية وطبعا لازم يبقى عدد صحيح ""انت متعمقتش على فكرة فى المعطي ده وقلت بيعمل لغبطة وهتجيلو بعدين :"""
double price, طبعا ده معطي السعر و لازم يبقي دبل عشان طبيعة السعر فيها كسور عشرية
double stoploss, نفس الكلام دبل وده معطي الستوب الي بنحدده بقي سواء شرط او رقم !!
double takeprofit معطي التيك بروفت واضح عكس الستوب وبرضو دبل
, datetime expiration, طبعا ده الصلاحية يعني بنحدد تاريخ انتهاء فعالية الامر
color arrow_color=CLR_NONE لون السهم
ها كدة صح ولا اية؟
sigmostri غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
605#
21 - 09 - 2013, 05:31 PM
اقتباس:
المشاركة الأصلية كتبت بواسطة sigmostri مشاهدة المشاركة
هممممممممممممممم
order modify


نوعها منطقي وطبعا كلنا عارفين ليه ولو مش عارفين مش مشكلة

عامة هي تعتمد على تحقق شرط لو تحقق تنفذ متحققش يبقي مش هتتنفذ
عدد معطياتها 6
int ticket, رقم العملية وطبعا لازم يبقى عدد صحيح ""انت متعمقتش على فكرة فى المعطي ده وقلت بيعمل لغبطة وهتجيلو بعدين :"""
double price, طبعا ده معطي السعر و لازم يبقي دبل عشان طبيعة السعر فيها كسور عشرية
double stoploss, نفس الكلام دبل وده معطي الستوب الي بنحدده بقي سواء شرط او رقم !!
double takeprofit معطي التيك بروفت واضح عكس الستوب وبرضو دبل
, datetime expiration, طبعا ده الصلاحية يعني بنحدد تاريخ انتهاء فعالية الامر
color arrow_color=CLR_NONE لون السهم
ها كدة صح ولا اية؟
برافوا أخي - شرح 100%

يعني 6 معطيات

اول واحد الأوردر تكت - رقم الامر - ولانه أمر مفتوح سابقا فإن له رقم تذكرة وله دالة خاصة لابد من استخدامها اسمها OrderTicket -- السهم الأخضر الأخير في ردي السابق’ وميزتها انها دون معطيات - يعني زي اوردرز توتال.

إذن عبينا الخانة الأولى

انظر
دراغي غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
606#
21 - 09 - 2013, 05:35 PM
اقتباس:
double price, طبعا ده معطي السعر و لازم يبقي دبل عشان طبيعة السعر فيها كسور عشرية
المعطى الثاني هو سعر الدخول
لان الأمر مفتوح سابقا - لايعنينا كثيرا هنا - وبالتالي ضع 0
لو كان الامر انتظار وقتها ضع السعر الذي تريد التغيير اليه - ولكن الامر هنا مفتوح وبالتالي لايهم - ضع 0 وحسب.

دراغي غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
607#
21 - 09 - 2013, 05:46 PM
اقتباس:
double stoploss, نفس الكلام دبل وده معطي الستوب الي بنحدده بقي سواء شرط او رقم !!
المعطى الثالث: وقف الخسارة
عندما تدخل أمرا معينا بوقف وهدف, فإن قيمة الوقف يتم تخزينها في دالة اسمها OrderStopLoss وايضا من حسن الحظ عدد معطياتها صفر - لانها تخزينية وحسب للقيمة.

في ردي 603 هي الدالة التي امام اول سهم اصفر.

لاننا نتحدث عن التريلنق يجب ان نضعها في المعطى الثالث + نقاط التريلنق ستوب التي نقررها -- للبيع ناقص ولعمليات الشراء زايد.

افترض اننا عرفنا في رأس البرنامج متغير اسمه TS اختصار Trailing Stop وجعلنا قيمته 50 (اي خمسين نقطة)

يصبح البرنامج:






حيث نعلم ان كل متغير جديد لابد من تعريفه.

هنا البرنامج لو تحقق الشرط داخل if - وهو شرط لم نضعه حتى الان - يدخل على OrderModify ثك يعدل الوقف السابق OrderStopLoss بمقدار نقاط يعادل Ts نقطة. (لاحظ عملية جمع أو طرح فقط حسب نوع الأمر وكما تقتضي اوليات العقل)
دراغي غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
608#
21 - 09 - 2013, 05:55 PM
اقتباس:
double takeprofit معطي التيك بروفت واضح عكس الستوب وبرضو دبل
المعطى الرابع مخصص للتيك بروفت - دائما التيك بروفت يأتي بعد وقف الخسارة سواء في OrderSend او OrderModify الخ

نحن لانريد ان نغير التيك بروفت - ومن حسن الحظ هناك دالة اسمها OrderTakeProfit - امام ثاني سهم اصفر في ردي رقم 603 -- نضعها في المعطى الرابع دون ان نضيف عليها او نطرح منها - لانريد ربح متحرك رغم انك تستطيع ذلك. لايوجد مايمنع.







سيقموستري يقول عدد معطيات اوردر موديفاي 6 !!
اذن تبقى معطيين!
دراغي غير متواجد حالياً  
رد مع اقتباس
عضو نشيط
 
تاريخ التسجيل: Jul 2011
الدولة: مصر
المشاركات: 274
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 7
sigmostri is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
609#
21 - 09 - 2013, 05:57 PM
تمام لكن هناك اخر معطين لا اعيرهم اهتمام
جماليات
sigmostri غير متواجد حالياً  
رد مع اقتباس
موقوف
 
تاريخ التسجيل: Apr 2012
الدولة: الرياض
المشاركات: 5,051
خبرة السوق: 1 الى 3 سنوات
معدل تقييم المستوى: 0
دراغي is on a distinguished road
افتراضي رد: (20 وردة) مع (الدولار ين)
610#
21 - 09 - 2013, 06:02 PM
اقتباس:
, datetime expiration, طبعا ده الصلاحية يعني بنحدد تاريخ انتهاء فعالية الامر
color arrow_color=CLR_NONE لون السهم
المعطى الخامس - ضع 0 , لانه ليس امر انتظار(Pending Order) نريد الغاءه عند لحظة معينة لو رغبنا - بل هو امر مفتوح ونريد تصميم تريلنق ستوب له.

المعطى السادس ضع لون السهم الذي يظهر عند اغلاق الصفقة.

ضع ازرق لعمليات الشراء Blue
وضع احمر لعمليات البيع Red






يا سلام سلم - انتهينا من OrderModify

الآن لو سوينا كمبلة للبرنامج (Compile) - يفترض ينشأ لدينا خطأين لأن if بأقواس فارغة ماعبيناها وهذا من الموبقات السبع في البرمجة والعياذ بالله.
دراغي غير متواجد حالياً  
رد مع اقتباس


أدوات الموضوع


جديد مواضيع منتدى تداول العملات العام

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
أنا وردة الإيمان dakhil 2 القسم الادبي ، شعر ، قصص ، روايات 0 05 - 06 - 2013 04:50 AM
جرحتني ورحت dakhil 2 القسم الادبي ، شعر ، قصص ، روايات 0 05 - 02 - 2011 10:30 PM


06:22 AM