Forex api c #






+

أنا أبحث عن وسيط يوفر واجهة برمجة تطبيقات التجارة الحرة لFX. والهدف هو تطوير خوارزميات في المنزل في C (ربما كيو تي) من أجل تشغيلها على محفظة وهمية، ثم في وقت لاحق على المال الحقيقي مع الرسوم وسيط تنافسية. وكنت أعرف بعض المقارنة بين هذه واجهات برمجة التطبيقات ما رأيك في OANDA دوكاسكوبي أميريتراد ستجد هنا لائحة من واجهات برمجة التطبيقات لقد وجدت حتى الآن: دلتا للتجارة API FxSpyder AVAFX دوكاسكوبي تداول البنك API أميريتراد اف اكس سي ام أعتقد أظهرت MattWolf نقطة جيدة، والسماسرة دون مامبا سوداء 27 أكتوبر 13 الساعة 10:12 تداول العملات الأجنبية جافا / API جافا C جافا. WEB. . WEB /. ،،. جافا / (IntelliJ للديمقراطية، MS VS2010، نتبيانس، الكسوف). ،، (xQL) جافا C، xQL - (). JFX-API / جافا /،، الفوركس،. . نوافذ - (: لينكس / النبيذ) - NJ4X. تحليل التجارة مع مصادر بيانات مختلفة. مستندة استراتيجيات التداول الخاصة بك على. في التحليل المتعمق للفي الوقت الحقيقي القراد من مصادر السماسرة / بيانات مختلفة (مثل دوكاسكوبي، LMAX، TradingView). مزودي الإشارات موثوق الأحداث. الراقية تقنيات تطوير (مثل LMAX اختلال و). جعل التطبيقات الخاصة بك بتوهج بسرعة من خلال تطبيق عدم عرقلة القراد تصميم معالجات تنفيذ المهام المستقلة (تحليل الموقف، وقطع الأشجار، واجهة المستخدم الرسومية التفكير) في مواز تبسيط هيكل البرنامج العام بواسطة الذهاب بعيدا من وجود قيود السياق التجاري واحد من بعض منصات الفوركس، أي أوامر متعددة يتم تنفيذ نفس الحساب في نفس الوقت. (دوت نت) بيانات الفوركس تغذية API هذا API بيانات الفوركس هو واجهة برمجة التطبيقات التي تساعدك على بناء تطبيقات مخصصة باستخدام (دوت نت) الإطار مايكروسوفت. يتم توفير هذا API مجانا لجميع العملاء ForexFeed. الرجاء تسجيل الدخول لتحميل هذا المثال وAPI البيانات نفسها. انظر الأمثلة أدناه (C و VB) التي تستفيد من بيانات الفوركس تغذية API للتعامل مع جميع المنطق الكامن وراء. كما ترون في API يبسط إلى حد كبير العديد من حالات الاستخدام. ملاحظة: هذه أمثلة بسيطة جدا من استخدام API بيانات الفوركس. وتوضح هذه الأمثلة كيفية استرداد البيانات وطباعته إلى System. Console القياسية. C (ج حادة) مثلا باستخدام نظام باستخدام النظام. مجموعات // تحميل API ForexFeed باستخدام forexfeed. صافي // ------------------------------------------ // تعديل ما يلي المتغيرات // الخاص مفتاح وصول سلسلة ثابتة وصولك المفتاح الخاص سلسلة ثابتة رمز اليورو مقابل الدولار الأميركي، الجنيه الاسترليني، الدولار مقابل الفرنك السويسري، USDCAD، AUDUSD الخاص ثابتة الفاصلة 3600 فترات كثافة العمليات ثابتة خاصة كثافة العمليات 1 ثابتة منتصف سعر سلسلة خاصة // --------- --------------------------------- // منزل // ساكنة باطلة الرئيسية () // إنشاء feedapi كائن ForexFeed fxfeed feedapi الجديدة (مفتاح الوصول رمز. الفاصلة. فترات السعر) // عرض أسعار printData (fxfeed) // عرض printIntervals فترات متوفرة (fxfeed) // عرض الرموز printSymbols متوفرة (fxfeed) // // الحصول على البيانات وطباعته لSystem. out // الخاص ساكنة باطلة printData (feedapi fxfeed) // // إحضار بيانات // ArrayList يقتبس fxfeed. getData () وحدة التحكم. للإشارة (-------- أسعار --------) إذا (fxfeed. getStatus (). يساوي (OK)) وحدة التحكم. للإشارة ((عدد الاقتباسات:. fxfeed getNumQuotes ())) وحدة التحكم. للإشارة ((حقوق النشر: fxfeed getCopyright ())) وحدة التحكم. للإشارة ((الموقع: fxfeed getWebsite ())) وحدة التحكم. للإشارة ((رخصة: fxfeed getLicense ())) وحدة التحكم. للإشارة ((إعادة التوزيع: fxfeed getRedistribution ())) وحدة التحكم. للإشارة ((AccessPeriod: fxfeed getAccessPeriod ())) وحدة التحكم. للإشارة ((AccessPerPeriod: fxfeed getAccessPerPeriod ())) وحدة التحكم. للإشارة ((AccessThisPeriod: fxfeed getAccessThisPeriod ())) وحدة التحكم. للإشارة ((AccessRemainingThisPeriod: fxfeed getAccessPeriodRemaining ())) وحدة التحكم. للإشارة ((AccessPeriodBegan: fxfeed getAccessPeriodBegan ())) وحدة التحكم. للإشارة ((NextAccessPeriodStarts: fxfeed getAccessPeriodStarts ())) // // احصل على كائن مكرر ليقتبس ArrayList تستخدم مكرر طريقة (). // IEnumerator بالميدان العملات. GetEnumerator () // // تكرار خلال مكرر ArrayList // وحدة التحكم. للإشارة (----------------------------------------) وحدة التحكم. للإشارة (بالتكرار من خلال أسعار.) وحدة التحكم. للإشارة (----------------------------------------) بينما (بالميدان. MOVENEXT () ) اقتبس جدول هاش ((جدول هاش) (بالميدان. الحالية)) وحدة التحكم. للإشارة ((اقتباس الرمز: اقتباس رمز)) وحدة التحكم. للإشارة ((العنوان: عنوان الاقتباس)) وحدة التحكم. للإشارة ((الوقت: الوقت الاقتباس)) إذا ((fxfeed getInterval () 1)) إذا (.. fxfeed getPrice () يساوي (محاولة، اطلب)) وحدة التحكم. للإشارة ((المزايدة: محاولة الاقتباس)) وحدة التحكم. للإشارة ((اسأل: اقتبس تسأل)) شيء آخر وحدة التحكم. للإشارة ((السعر: سعر الاقتباس)) شيء آخر وحدة التحكم. للإشارة ((الفتح: اقتبس فتح)) وحدة التحكم. للإشارة ((عالية: سعر عالي)) وحدة التحكم. للإشارة ((منخفض: أقتبس منخفضة)) وحدة التحكم. للإشارة ((وثيقة: سعر إغلاق)) وحدة التحكم. للإشارة () شيء آخر وحدة التحكم. للإشارة ((الحالة: fxfeed getStatus ())) وحدة التحكم. للإشارة ((رمز الخطأ:. fxfeed getErrorCode ())) وحدة التحكم. للإشارة ((ERRORMESSAGE: fxfeed getErrorMessage ())) // // طباعة فترات لSystem. out // الخاص printIntervals الفراغ ثابت (feedapi fxfeed) // // جلب فترات // فترات جدول هاش fxfeed. getAvailableIntervals (كاذبة) وحدة التحكم. للإشارة (-------- فترات --------) إذا (fxfeed. getStatus (). يساوي (OK)) // // احصل على مجموعة من القيم الواردة في فترات // ICollection ج HashMap . قيم // //: الحصول على مكرر لمجموعة // IEnumerator بالميدان ج. GetEnumerator () // // تكرار خلال القيم HashMap مكرر // بينما (بالميدان. MOVENEXT ()) قيمة جدول هاش ((جدول هاش) (بالميدان. الحالية)) وحدة التحكم. للإشارة ((الفاصل الزمني: فترة القيمة)) وحدة التحكم. للإشارة ((العنوان: عنوان القيمة)) وحدة التحكم. للإشارة () شيء آخر وحدة التحكم. للإشارة ((الحالة: fxfeed getStatus ())) وحدة التحكم. للإشارة ((رمز الخطأ:. fxfeed getErrorCode ())) وحدة التحكم. للإشارة ((ERRORMESSAGE: fxfeed getErrorMessage ())) // // طباعة الرموز إلى System. out // printSymbols الفراغ ثابت الخاص (fxfeed feedapi) // // إحضار رموز // حرف جدول هاش fxfeed. getAvailableSymbols (كاذبة) وحدة التحكم. للإشارة (-------- الرموز --------) إذا (fxfeed. getStatus (). يساوي (OK)) // // احصل على مجموعة من القيم الواردة في HashMap حرف // ICollection ج . قيم // //: الحصول على مكرر لمجموعة // IEnumerator بالميدان ج. GetEnumerator () // // تكرار خلال القيم HashMap مكرر // بينما (بالميدان. MOVENEXT ()) قيمة جدول هاش ((جدول هاش) (بالميدان. الحالية)) وحدة التحكم. للإشارة ((الرمز: رمز القيمة)) وحدة التحكم. للإشارة ((العنوان: عنوان القيمة)) وحدة التحكم. للإشارة ((الكسور العشرية: الكسور العشرية القيمة)) وحدة التحكم. للإشارة () شيء آخر وحدة التحكم. للإشارة ((الحالة: fxfeed getStatus ())) وحدة التحكم. للإشارة ((رمز الخطأ:. fxfeed getErrorCode ())) وحدة التحكم. للإشارة ((ERRORMESSAGE: fxfeed getErrorMessage ())) VB سبيل المثال (فيجوال بيسك) واردات النظام واردات النظام. مجموعات تحميل الواردات API ForexFeed forexfeed ------------------------------------------ تحرير ما يلي المتغيرات الخاصة مفتاح الوصول وسلسلة الخاص بك مفتاح الوصول رمز خاص وسلسلة اليورو مقابل الدولار الأميركي، الجنيه الاسترليني، الدولار مقابل الفرنك السويسري، USDCAD، AUDUSD فترة خاصة وصحيح 3600 فترات خاصة As عدد صحيح 1 السعر الخاص وسلسلة منتصف إنشاء كائن ForexFeed قاتمة fxfeed وfeedapi الجديد (الوصول الرئيسية، رمز، الفاصلة، فترات، السعر) عرض أسعار printData (fxfeed) عرض printIntervals فترات متوفرة (fxfeed) عرض متاح رموز printSymbols (fxfeed) نهاية الفرعية الحصول على البيانات وطباعته إلى النظام. من الخاص الفرعية (fxfeed الأساسية ByVal كما feedapi) printData جلب خافت البيانات نقلت وArrayList fxfeed. getData () وحدة التحكم. للإشارة (-------- نقلت --------) إذا fxfeed. getStatus (). يساوي (OK) ثم وحدة التحكم. للإشارة (عدد الاقتباسات:. fxfeed getAccessPeriodStarts ()) الحصول على كائن مكرر ليقتبس ArrayList تستخدم مكرر طريقة (). خافت بالميدان وCollections. IEnumerator quotes. GetEnumerator () تكرار خلال مكرر ArrayList وحدة التحكم. للإشارة (----------------------------------------) وحدة التحكم. للإشارة (بالتكرار من خلال أسعار.) وحدة التحكم. للإشارة (----------------------------------------) هل بينما بالميدان. MOVENEXT () اقتبس خافت وجدول هاش الأساسية CType (بالميدان. الحالي. جدول هاش) وحدة التحكم. للإشارة (اقتباس الرمز: أقتبس (الوقت)) إذا fxfeed. getInterval () 1 ثم إذا fxfeed. getPrice (). يساوي (محاولة، يسأل) ثم وحدة التحكم. للإشارة (المزايدة: أقتبس (وثيقة)) إنهاء إذا وحدة التحكم. للإشارة () شيء آخر وحدة التحكم. للإشارة (الحالة: fxfeed getErrorMessage) () نهاية إذا طباعة فترات إلى النظام. من الفرعية printIntervals الخاصة (الأساسية ByVal fxfeed وfeedapi) إحضار فترات فترات خافت وجدول هاش fxfeed. getAvailableIntervals (كاذبة) وحدة التحكم. للإشارة (-------- فترات --------) إذا fxfeed. getStatus (). يساوي (OK) ثم الحصول على مجموعة من القيم الواردة في HashMap خافت ج وintervals. Values ​​ICollection الحصول على مكرر لمجموعة خافت بالميدان والمجموعات. IEnumerator ج. GetEnumerator () تكرار خلال القيم HashMap مكرر هل بينما itr. MoveNext () قيمة خافت وجدول هاش الأساسية CType (itr. Current، جدول هاش) Console. WriteLine (الفاصل الزمني: fxfeed. getErrorMessage) () END IF طباعة رموز لSystem. out الخاص printSymbols الفرعية (الأساسية ByVal fxfeed وfeedapi) إحضار رموز رموز خافت وfxfeed. getAvailableSymbols جدول هاش (الكاذبة) Console. WriteLine (-------- الرموز --------) إذا fxfeed. getStatus (). يساوي (OK) ثم الحصول على مجموعة من القيم الواردة في HashMap خافت ج كرموز ICollection. القيم الحصول على مكرر لمجموعة خافت بالميدان وCollections. IEnumerator c. GetEnumerator () تكرار خلال القيم HashMap مكرر المهام أثناء بالميدان. MOVENEXT () قيمة خافت وجدول هاش الأساسية CType (بالميدان. الحالي. جدول هاش) وحدة التحكم. للإشارة (الرمز:. fxfeed getErrorMessage ()) إنهاء إذا





Comments

Popular posts from this blog

ما هي forex trading times

Option ground binary