मैंने तंत्रिका नेटवर्क के क्षेत्र में गोता लगाया है और मैं उनके साथ मंत्रमुग्ध हो गया हूं।
मैंने अंततः स्टॉक एक्सचेंजों में व्यापार प्रणालियों के परीक्षण के लिए एक आवेदन ढांचा विकसित किया है और अब मैं इसमें अपना पहला तंत्रिका नेटवर्क लागू करने जा रहा हूं। बहुत सरल और आदिम, वास्तविक व्यापार के लिए नहीं, सिर्फ शुरुआत के लिए।
मैं केवल यह जानना चाहता हूं कि क्या मेरा दृष्टिकोण अच्छा है।
और अगर आप देखते हैं कि मैं कुछ याद कर रहा हूँ (या मैं किसी चीज़ के बारे में गलत हूँ) या आपको इस बात का अंदाज़ा है कि बाजार के कारोबार में तंत्रिका नेटवर्क के क्षेत्र में एक भिखारी की क्या मदद कर सकता है, तो यह बात मुझे बहुत खुश कर देगी :)
मेरे पास स्टॉक एक्सचेंज से 40 इनपुट, बाजार मूल्य हैं (एस एंड पी ई-मिनी लेकिन यह महत्वपूर्ण नहीं है)।
इन 40 इनपुट के लिए, मुझे 2 नंबर पता हैं।
- मैं खरीदने के आदेश के साथ कितना पैसा कमाऊंगा या खो दूंगा
- बेचने के आदेश से मुझे कितना पैसा कमाना या खोना होगा
स्टॉक एक्सचेंज कैसे काम करते हैं, इसकी वजह से दोनों संख्या वास्तव में नकारात्मक / सकारात्मक हो सकती हैं, जिससे यह संकेत मिलता है कि मैं खरीद और बिक्री के लिए पैसे खो सकता हूं / कमा सकता हूं (यह इसलिए है क्योंकि किसी ट्रेड में "लॉस लिमिटिंग" या "टारगेट" ऑर्डर जैसे STOP, LIMIT शामिल हो सकते हैं) आदि जो अलग व्यवहार करते हैं)।
लेकिन अगर ऐसा होता है, तो यह इस बात का संकेत है कि मुझे ऑर्डर नहीं देना चाहिए, भले ही ऑर्डर खरीदने और बेचने दोनों पॉजिटिव नंबर दें।
मुझे लगता है कि उपयोग करने के लिए सबसे अच्छा सक्रियण फ़ंक्शन है ... सिग्मॉइड चीज़ लेकिन -1 से 1 तक की सीमा के साथ (मैंने पाया है कि इसे इंटरनेट पर कई नाम कहा जाता है ... द्विध्रुवी सिग्मॉइड, टैनह, स्पर्शरेखा कुछ ... मैं कोई गहरा गणितज्ञ नहीं हूं)।
एक पीठ प्रसार सीखने के साथ मैं नेटवर्क को सिखाता हूं कि 40 इनपुट के लिए, 1 आउटपुट है और यह आउटपुट इन नंबरों में से एक है।
- -1 जिसका मतलब है कि सेल ऑर्डर पैसे कमाने के लिए जा रहा है, खरीदने के लिए पैसा खो रहा है
- +1 जिसका मतलब है कि खरीद ऑर्डर पैसे कमाने के लिए जा रहा है, बेचने के लिए पैसे खोने जा रहा है
- 0 जिसका मतलब है कि खरीद और बिक्री दोनों पैसे बेचने / खोने जा रहे हैं, सबसे अच्छा व्यापार से बचें
मैं कल्पना कर रहा हूं कि सीखने के बाद, नेटवर्क आउटपुट हमेशा -1, 1 या 0 के कुछ नंबर के करीब होगा और यह सिर्फ मेरे ऊपर है जहां मैं खरीदने या बेचने के लिए सीमा निर्धारित करता हूं।
क्या यह तंत्रिका नेटवर्क का उपयोग करने का एक सही तरीका है?
इंटरनेट पर हर जगह, सीखने वाले लोगों के लिए आउटपुट बैक प्रोपगेशन लर्निंग मशीन दे रहे हैं, जो बाजार चार्ट के भविष्य के मूल्य हैं और एक अलग व्यापार प्रविष्टियों (खरीद या बिक्री) की अपेक्षित पैदावार नहीं है। मुझे लगता है कि एक बुरा दृष्टिकोण क्योंकि मैं भविष्य के चार्ट मूल्यों में दिलचस्पी नहीं रखता हूं, लेकिन मैं जो पैसा कमाना चाहता हूं।
संपादित करें: मैं स्वचालित ट्रेडिंग के लिए एक तंत्रिका नेटवर्क बनाने का इरादा रखता हूं, निर्णय की मदद के लिए नहीं।