ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಅಲ್ಗಾರಿದಮಿಕ್ ಟ್ರೇಡಿಂಗ್ ಟರ್ಮಿನಲ್ಗಳಲ್ಲಿ ಮಾರಣಾಂತಿಕ ದೋಷವಿದೆ. ಅವುಗಳನ್ನು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ನಲ್ಲಿ ಬರೆಯಲಾಗಿಲ್ಲ
ಮತ್ತು ಈ ನುಡಿಗಟ್ಟು ನಂತರ, ಎಲ್ಲಾ ಸಿಪ್ಲಸಿಸ್ಟ್ಗಳು ಮತ್ತು ಪೈಥೋನಿಸ್ಟ್ಗಳು:
ಆದರೆ ವಾಸ್ತವವಾಗಿ, ನಾವು ಬಹಳಷ್ಟು ಮುಂಭಾಗಗಳನ್ನು ಹೊಂದಿದ್ದೇವೆ, ನಾವು ಕೋಡ್ ಅನ್ನು ಬರೆಯಲು ಇಷ್ಟಪಡುತ್ತೇವೆ, ಸರಿಸಲು ಮತ್ತು ಬಟನ್ಗಳನ್ನು ಮರುವರ್ಣಗೊಳಿಸುತ್ತೇವೆ. ಅಲ್ಗಾರಿದಮಿಕ್ ಟ್ರೇಡಿಂಗ್ಗಾಗಿ ನಿಮ್ಮ ಟರ್ಮಿನಲ್ಗೆ ಚುಚ್ಚುವ ಅವಕಾಶವನ್ನು ನಮಗೆ ಏಕೆ ನೀಡಬಾರದು? ಮಾಹಿತಿಯಿಂದ ತುಂಬಿರುವ ವೆಬ್ ಟರ್ಮಿನಲ್ಗಳು, ಟ್ರಾನ್ಸಾಕ್ ಮತ್ತು ಕ್ವಿಕ್ನಂತಹ ಎಲ್ಲಾ ರೀತಿಯ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಂದ ನಾನು ಬೇಸತ್ತಿದ್ದೇನೆ. ಇದು ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ 90 ರ ದಶಕದಿಂದ ಬಂದಿದೆ. ನನಗೆ ಉತ್ತಮ ಗುಂಡಿಗಳನ್ನು ನೀಡಿ! )) ಸಮಸ್ಯೆಗಳು: – ಅಲ್ಗಾರಿದಮಿಕ್ ಟ್ರೇಡಿಂಗ್ ವಿಷಯದಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಟರ್ಮಿನಲ್ಗಳು ತೀವ್ರವಾಗಿ ಸೀಮಿತವಾಗಿವೆ; – ಉತ್ತಮ ತೆರೆದ ಮೂಲ ಟರ್ಮಿನಲ್ ಇಲ್ಲ; – ಸಾಧನಗಳು ಮತ್ತು OS ಮೇಲಿನ ನಿರ್ಬಂಧಗಳು; – ಮಿಲಿಯನ್ ಅನಗತ್ಯ ಬಟನ್ಗಳು ಮತ್ತು ಉಲ್ಲೇಖಗಳೊಂದಿಗೆ ಮೋಟ್ಲಿ ವಿಚಲಿತ ವಿನ್ಯಾಸ; – ಜಾಹೀರಾತುಗಳಿಂದ ಡಯಲ್ ಮಾಡಲಾಗದ ಸ್ವಂತ ಆಜ್ಞೆಗಳು ಮತ್ತು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳು. ಅವಶ್ಯಕತೆಗಳು: – OS ಮತ್ತು ಲೈಬ್ರರಿಗಳಿಗೆ ಸಂಬಂಧಿಸದೆ ಬ್ರೌಸರ್ ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ ಕೆಲಸ ಮಾಡಿ; – ಓಪನ್ ಸೋರ್ಸ್ ಕೋಡ್ (ಸಮುದಾಯ, ಡೆವಲಪರ್ಗಳನ್ನು ಹುಡುಕುವ ಸಾಮರ್ಥ್ಯ); – ವಿವಿಧ ವಿನಿಮಯಗಳ API ಗೆ ಸಂಪರ್ಕಿಸುವ ಸಾಮರ್ಥ್ಯ; – ರೋಬೋಟ್ಗಳನ್ನು ಸೇರಿಸುವ ಮತ್ತು ಮರುಬಳಕೆ ಮಾಡುವ ಸಾಮರ್ಥ್ಯ; – ನಿಮಗಾಗಿ ಕಸ್ಟಮೈಸ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯ; – ಪ್ರವೇಶಕ್ಕೆ ಕಡಿಮೆ ತಡೆ. – Javascript, nodejs, ಸುಂದರ ಗುಂಡಿಗಳು =) ನಾನು ಈ ಕೆಳಗಿನ ರಚನೆಯನ್ನು ನೋಡುತ್ತೇನೆ: 1. UI ಟರ್ಮಿನಲ್ ಇಲ್ಲಿ ಎಲ್ಲವೂ ಸರಳವಾಗಿದೆ. ಗ್ರಾಫ್ ಹೊಂದಿರುವ ಪುಟ, ಒಂದೆರಡು ಬಟನ್ಗಳು ಮತ್ತು ಯುದ್ಧಕ್ಕೆ. ವ್ಯಾಪಾರ ತರ್ಕದ ಬಗ್ಗೆ UI ತಿಳಿದಿರಬಾರದು. ರೆಡಿ ಡೇಟಾ ಬರಬೇಕು. ನಾವು UI ಗೆ ಲಾಗ್ ಇನ್ ಮಾಡುತ್ತೇವೆ, ನಂತರ, ಆಯ್ಕೆಮಾಡಿದ ಬ್ರೋಕರ್ ಅನ್ನು ಅವಲಂಬಿಸಿ, ನಾವು ಸರಿಯಾದ ಹ್ಯಾಂಡಲ್ಗೆ ಹೋಗುತ್ತೇವೆ ಮತ್ತು ನಾವು ಡೇಟಾವನ್ನು ಅದೇ ರೀತಿಯಲ್ಲಿ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುತ್ತೇವೆ. * ದೃಢೀಕರಣ ಪುಟ * ವಿವಿಧ ಬ್ರೋಕರ್ಗಳ ಟರ್ಮಿನಲ್ಗಳನ್ನು ಸಂಪರ್ಕಿಸುವ ಸಾಮರ್ಥ್ಯ * ವ್ಯಾಪಾರಕ್ಕಾಗಿ ಅಲ್ಗಾರಿದಮ್ಗಳನ್ನು ಬಿಡುವ ಸಾಮರ್ಥ್ಯ * ಅಲ್ಗಾರಿದಮ್ಗಳನ್ನು ಸಂಪಾದಿಸಿ ಮತ್ತು ಟರ್ಮಿನಲ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸದೆ ರನ್ ಮಾಡಿ (?) * AI ಮತ್ತು ಹಳೆಯ ಚಾರ್ಟ್ಗಳಲ್ಲಿ ರೋಬೋಟ್ಗಳನ್ನು ವ್ಯಾಪಾರ ಮಾಡಲು ಕಲಿಯುವುದು * ವ್ಯಾಪಾರಕ್ಕಾಗಿ ಮೂಲ ರಚನೆ (ನಾವು ಪ್ರತ್ಯೇಕವಾಗಿ ಪರಿಗಣಿಸುತ್ತೇವೆ ) 2. ಬ್ರೋಕರ್ಸ್ API ಬ್ರೋಕರ್ಗಳನ್ನು ಸಂಪರ್ಕಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ತಕ್ಷಣವೇ ವಿನ್ಯಾಸಗೊಳಿಸಲು, ನಾವು ಎರಡನ್ನು ಸೇರಿಸೋಣ, ಉದಾಹರಣೆಗೆ, Tinkoff ಮತ್ತು Finam. ಇಲ್ಲದಿದ್ದರೆ, ಅವುಗಳಲ್ಲಿ ಒಂದು ಬೇರುಗಳು ಬೆಳೆಯುತ್ತವೆ ಮತ್ತು ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡುವುದಕ್ಕಿಂತ ಮೊದಲಿನಿಂದ ಪುನಃ ಬರೆಯುವುದು ಸುಲಭವಾಗುತ್ತದೆ. ಆದರೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ರೋಬೋಟ್ಗಳನ್ನು ತೆಗೆದುಕೊಂಡು ವ್ಯಾಪಾರವನ್ನು ಪ್ರಾರಂಭಿಸುವುದು ಅಷ್ಟು ಸುಲಭವಲ್ಲ. Finam ಗೆ ಟ್ರಾನ್ಸಾಕ್ ಕನೆಕ್ಟರ್ ಇದೆ, ಇದು ವಿಂಡೋಸ್ ಅಡಿಯಲ್ಲಿ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು API ಅನ್ನು C # ಗಾಗಿ ಚುರುಕುಗೊಳಿಸಲಾಗುತ್ತದೆ. ಟಿಂಕಾಫ್ ಇನ್ನಷ್ಟು ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ. ಅವರು JS ಗಾಗಿ sdk ಹೊಂದಿದ್ದರು. ನಂತರ ಒಂದು ಹಾಬ್, ಅವರು ಹೊಸ API ಅನ್ನು ಮಾಡಿದರು ಅದರಲ್ಲಿ ಹಳೆಯ SDK ಅಪ್ರಸ್ತುತವಾಯಿತು ಮತ್ತು ಅವರು JS ಕುರಿತು ಮಾಹಿತಿಯನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ತೆಗೆದುಹಾಕಿದರು. ಆದರೆ ಡೆವಲಪರ್ಗಳ ಚಾಟ್ನಲ್ಲಿ ಅನಧಿಕೃತ-tinkoff-invest-api_v2-lazy-sdk-NODEJS ಗೆ ಲಿಂಕ್ ಇದೆ. ಸರಿ, ನಾವು ಅದನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತೇವೆ. Finam ಗೆ ಟ್ರಾನ್ಸಾಕ್ ಕನೆಕ್ಟರ್ ಇದೆ, ಇದು ವಿಂಡೋಸ್ ಅಡಿಯಲ್ಲಿ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು API ಅನ್ನು C # ಗಾಗಿ ಚುರುಕುಗೊಳಿಸಲಾಗುತ್ತದೆ. ಟಿಂಕಾಫ್ ಇನ್ನಷ್ಟು ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ. ಅವರು JS ಗಾಗಿ sdk ಹೊಂದಿದ್ದರು. ನಂತರ ಒಂದು ಹಾಬ್, ಅವರು ಹೊಸ API ಅನ್ನು ಮಾಡಿದರು, ಅದರಲ್ಲಿ ಹಳೆಯ SDK ಅಪ್ರಸ್ತುತವಾಯಿತು ಮತ್ತು ಅವರು JS ಕುರಿತು ಮಾಹಿತಿಯನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ತೆಗೆದುಹಾಕಿದರು. ಆದರೆ ಡೆವಲಪರ್ಗಳ ಚಾಟ್ನಲ್ಲಿ ಅನಧಿಕೃತ-tinkoff-invest-api_v2-lazy-sdk-NODEJS ಗೆ ಲಿಂಕ್ ಇದೆ. ಸರಿ, ನಾವು ಅದನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತೇವೆ. Finam ಗೆ ಟ್ರಾನ್ಸಾಕ್ ಕನೆಕ್ಟರ್ ಇದೆ, ಇದು ವಿಂಡೋಸ್ ಅಡಿಯಲ್ಲಿ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು API ಅನ್ನು C # ಗಾಗಿ ಚುರುಕುಗೊಳಿಸಲಾಗುತ್ತದೆ. ಟಿಂಕಾಫ್ ಇನ್ನಷ್ಟು ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ. ಅವರು JS ಗಾಗಿ sdk ಹೊಂದಿದ್ದರು. ನಂತರ ಒಂದು ಹಾಬ್, ಅವರು ಹೊಸ API ಅನ್ನು ಮಾಡಿದರು, ಅದರಲ್ಲಿ ಹಳೆಯ SDK ಅಪ್ರಸ್ತುತವಾಯಿತು ಮತ್ತು ಅವರು JS ಕುರಿತು ಮಾಹಿತಿಯನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ತೆಗೆದುಹಾಕಿದರು. ಆದರೆ ಡೆವಲಪರ್ಗಳ ಚಾಟ್ನಲ್ಲಿ ಅನಧಿಕೃತ-tinkoff-invest-api_v2-lazy-sdk-NODEJS ಗೆ ಲಿಂಕ್ ಇದೆ. ಸರಿ, ನಾವು ಅದನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತೇವೆ.