0
ध्यान केंद्रित करना
1
समर्थक

आरंभ करना भाग 1: वास्तविक ट्रेडिंग में K-लाइन चार्ट एकत्रित करना

में बनाया: 2015-07-21 13:15:05, को अपडेट: 2019-08-01 11:01:03
comments   3
hits   2885

नमस्कार, मैं शीतल हूँ, और मैं आपको आविष्कारक की मात्रा का उपयोग करने के लिए आमंत्रित करता हूँ, आज से, मैं नए लोगों के लिए लेख लिख रहा हूँ ताकि आप जल्दी से शुरू कर सकें और अपनी रणनीति लिख सकें।

लेख की शैली बहुत ही सरल है, मैं कोशिश करता हूं कि प्रत्येक लेख एक छोटी सी समस्या को हल कर सके और एक पूर्ण, काम करने योग्य उदाहरण के साथ आए।

संपर्क करें, अगर कोई समस्या है, तो मुझसे संपर्क करें, मैं कुछ समस्याओं को हल करने में आपकी मदद करने की कोशिश करूंगा, क्योंकि मैं काम पर हूं, समय तनावपूर्ण है, मैं समय पर जवाब नहीं दे सकता, और मैं आपको बता सकता हूं कि मैं आपके लिए क्या कर सकता हूं।

कृपया समझें।

K लाइन प्राप्त करने के लिए, समूह में मित्र अक्सर पूछते हैं, यहाँ मैं एक छोटा सा उदाहरण देता हूं ताकि आप समझ सकें कि कुछ एक्सचेंज प्लेटफॉर्म K लाइन डेटा प्रदान करते हैं, (जैसे कि सिक्का)

okcoin, इस तरह के प्लेटफार्मों के लिए, सीधे प्राप्त किया जा सकता है, जबकि अधिकांश ट्रेडिंग प्लेटफार्मों ने के-लाइन डेटा प्रदान नहीं किया है, इस मामले में, अपने आप को के-लाइन एकत्र करना होगा।

नोटः परीक्षण वातावरण में K लाइनों को एकत्र करने की आवश्यकता नहीं है, क्योंकि, आविष्कारक की मात्रा परीक्षण के लिए उपलब्ध कराई गई K लाइनों का इतिहास है, इसलिए आविष्कारक की मात्रा के लिए K लाइनों का इतिहास, उपयोगकर्ता को वास्तविक समय में लेनदेन करने की अनुमति नहीं देता है

मुख्य रूप से विचार है कि आविष्कारक की मात्रा के तारों को स्वयं एकत्र किया जाता है, संख्या और सटीकता में, यह मामूली अंतर से भिन्न हो सकता है, इसलिए वास्तविक समय में ऑपरेशन के लिए, उपयोगकर्ता को प्रदान नहीं किया जाता है।

ध्यान दें कि exchange.GetRecords (); एकत्र किए गए K के तारों की संख्या, अधिकतम 1411, 1441 के बाद, पहले हटा दिया जाएगा, ताकि प्रदर्शन को प्रभावित न किया जा सके।

आरंभ करना भाग 1: वास्तविक ट्रेडिंग में K-लाइन चार्ट एकत्रित करना

function onTick(exchange) {

var records = exchange.GetRecords();//搜集K线,最多可以搜集1411条

if (!records) {
    return;
}

Log("当前搜集到的K(分钟)线数量",records.length);

}

function main() {

Log(exchange.GetName(), exchange.GetCurrency());

while (true) {//循环执行
    onTick(exchange);
    Sleep(10000);
}

}