الاتجاه ما زال صاعدا ... وبقوة أكبر .
Printable View
الاتجاه ما زال صاعدا ... وبقوة أكبر .
س1: كيف عالجت برمجيا تحديد اللوت الصحيح المقبول من الوسيط لتتحاشى الخطأ 131
ارجو تمعن الصورة اسفل: هل يوجد طريقة اخرى افضل منها برمجيا؟
http://7eznah.net/upfiles/7at21009.png
س2: اكويتي المنمم لوت و المنمم لوت ستب في السبسفكيشن 0.10 لوت ل jp225roll --- عند التداول يرفض ولايقبل الا 1 لوت سواء منمم او ستب؟؟ ايش يسوي الواحد برمجيا؟
-
-
-
131
ERR_INVALID_TRADE_VOLUME
Invalid trade volume
أنا أستخدم هذا الكود لتزبيط قيمة اللوت بما يتناسب مع الوسيط وإعدادات اللوت لعملة ما .
الكود السابق لا يعالج الحالة الخاصة التي يكون فيها الستب لا يساوي قيمة المين لوت ... وهي أعتقد نادرة جدا جدا .كود:double NormalizeLot(string symbol,double l)
{
int lotdigit=0;
double minvol=SymbolInfoDouble(symbol,SYMBOL_VOLUME_MIN);
if(minvol>=0.0001) lotdigit=4;
if(minvol>=0.001) lotdigit=3;
if(minvol>=0.01) lotdigit=2;
if(minvol>=0.1) lotdigit=1;
if(minvol>=1) lotdigit=0;
return NormalizeDouble(l,lotdigit);
}
وبما أنني لم أواجه مثل هذا الزوج فلم أضع حلا لمشكلة لم تواجهني .
سؤالك الثاني يبدو أن المشكلة هي في أن قيمة اللوت المحسوبة النهائية كنوع دبل ... ليست مقربة بشكل صحيح إلى أقرب خانة يقبلها البروكر ...
يجب تهذيبها بواسطة NormalizeDouble .
أيضا الأفضل استخدام SymbolInfoDouble الحديثة بدل MarketInfo القديمة .
جربت Jp225Roll وقبل لوت 0.1 .
جرب الكود المرفق وأخبرني بالنتيجة .
كالعادة مواضيعك مميزة ومفيدة ، لدي بعض اللبس في يعض النقاط:
اولا: الأستوب لوز…
بالنسبة للتعزيز والتبريد يستخدم احيانا على عدم إغلاق الصفقات الخاسرة ويكون عوضا عن الأستوب لوز خوفا من إغلاق الصفقات على خسارة، فهل انت من اصحاب استخدام الاستوب دائما
ام العكس من ذلك؟
ثانيا: الدخول الشبكي والسلة:
هل الدخول الشبكي يكون عشوائي ، وهل الدخول بسلة العملات ايضا عشوائي، ام انه يكون مدروس ويعتمد على حسب العلاقة التي تربط الأزواج سواء كانت العلاقة بين الأزواج طردية ام عكسية؟
ثالثا: الزمن.
لم نسمع رأيك في الزمن، هل ترى ان الزمن له تأثير في حركة الأسعار ، وهل انت مع من يؤمن بنظرية التقاء الزمن والسعر وغيرها من النظريات حول الزمن وتأثيره ؟
رابعا: التوقع ونقيضه.
بما انك أصبحت من مؤسسي نظرية العشوائية، ومدافع عنها بقوة، حاول ان لاتفهمني بشكل خاطئ او أني أهاجمك، اما ترى ان هناك نوع من التناقض في الموضوع ام انه فقط لبس لدينا، انت فتحت هذا الموضوع وتتوقع ان اليورو صاعدا ،حتى ان توقعك فاز على كبير محللي اليورو ومازلت تتوقع صعود اليورو ، ولكن بنفس الوقت تقول السوق عشوائي وتنصح بعدم التوقع، فالسؤال على ماذا تبني توقعاتك انه صاعد وبقوة وبنفس الوقت السوق عشوائي ولا يمكن التنبأ به؟
كما عهدناكم اجابات شافية وواضحة وشفافة، بصدر رحب.
http://7eznah.net/upfiles/vqo51590.png
انظر للصورة اعلاه
رغم ان السبسكفكيشن حسب الصورة اسفل:
http://7eznah.net/upfiles/p0n52070.png
بداية السؤال عن جل بديل اقوى هو بسبب MarketInfo لأنها اجباري يكون الزوج في الماركتوووتش - اذا لم يكن يعي\ قيمة 0 سواء سعر او لوتات الخ--هل SymbolInfoDouble تتجاهل هذا القيد ؟؟ سأجرب رغم انني استخدمها احيانا؟
ونهاية السؤال: كانت عن jp225roll--في الديمو لامشاكل في الحقيقي يوجد مشاكل رغم ان السبسكفكيشن واضحة 0.1 و 0.1 منمم ستب--ولكن عمليا 1 لوت ومضاعفاته---كيف اعرف العملي برمجيا؟
هل السبسفكيشن موضوعة شكليا؟؟
لك تقدير كبير اخي, لذا اتمنى على الاقل تقدير هذا الرد بقراءته مرتين لفهم المشكلة
كيف اعرف برمجيا واقع الوسيط؟
يجب دائما إظهار العملة في الماركت ووتش التي تتعامل معها في الاكسبيرت ... وإلا ستحدث مشاكل منطقية كثيرة .
الخطأ الذي يظهر لك مع jp225roll هو إما خطأ من البروكر نفسه ( وهو ما أستبعده لأنه يوجد لديك صفقات منفذة 0.1 لوت عليه حسب ما رأيت في الصورة ) ... أو أن هذا الخطأ هو بسبب آخر ... قد يكون مثلا بسبب وصول عدد الصفقات إلى الحد الأقصى المسموح به .
والطريقة التي تستخدمها هي الطريقة الوحيدة لمعرفة واقع الوسيط النظري والحقيقي ...
بالنسبة لاتجاه اليورو دولار فهو صاعد ولكن مع انخفاض ملحوظ بقوة الصعود .
لذلك أفضل عدم الدخول أو الدخول الحذر جدا حتى مرور يوم غد .. يجب أخذ أخبار الدولار القوية غدا بعين الاعتبار ... فقد تقلب الترند ... مع استبعادي الشخصي لذلك .
بالتوفيق للجميع إن شاء الله .
صفقات كانسل في الصورة اتصل الوسيط وطلب حذفها فحذفتها --احدها وصل له السعر ورفض والرسالة حسب الصورة
لاحظ: يقبلها كأوامر انتظار ولكن يرفضها عند وصول السعر لها ولايقبل الا اعداد صحيحة فقط للوتات
عندما - في الحقيقي--تفتح newOrder--حقل الفوليوم تجد فيه 0.1 ومضاعفاته--عندما تضغط سعر التنفيذ الفوري يرفض--فكيف يوجد 0.1 في الخيارات وفي السبسفكيشن ثم يرفضه؟
http://7eznah.net/upfiles/tcv01165.png
؟؟؟
ومعليش شغلت حيز من الموضوع بما ليس له علاقة به الا 10% :)
اقرأ رسالتهم:
http://7eznah.net/upfiles/ilc01412.png
فيتبين بوضوح ان الماركتووتش وخصائصه شيء والواقع قد يكون شيء اخر--فكيف يمكن برمجيا وبشكل عفوي دون تعسف مثل فرض 1 لوت لهذا الزوج المحدد يمكن علاج المشكلة؟
ردك الاخير: تقول لايوجد الا حلك--لذا امنيتي ان تترك لها حيز في ذهنك وماتنسى لعل وعسى