ਮੌਜੂਦਾ ਅਲਗੋਰਿਦਮਿਕ ਟਰੇਡਿੰਗ ਟਰਮੀਨਲਾਂ ਵਿੱਚ ਇੱਕ ਘਾਤਕ ਨੁਕਸ ਹੈ। ਉਹ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਨਹੀਂ ਲਿਖੇ ਗਏ ਹਨ
ਅਤੇ ਇਸ ਵਾਕਾਂਸ਼ ਤੋਂ ਬਾਅਦ, ਸਾਰੇ ਸਿਪਲਸਿਸਟ ਅਤੇ ਪਾਇਥੋਨਿਸਟ:
ਪਰ ਵਾਸਤਵ ਵਿੱਚ, ਸਾਡੇ ਕੋਲ ਬਹੁਤ ਸਾਰੇ ਫਰੰਟ-ਐਂਡਰ ਹਨ, ਸਾਨੂੰ ਕੋਡ ਲਿਖਣਾ, ਮੂਵ ਕਰਨਾ ਅਤੇ ਮੁੜ ਰੰਗ ਕਰਨ ਵਾਲੇ ਬਟਨ ਵੀ ਪਸੰਦ ਹਨ। ਕਿਉਂ ਨਾ ਸਾਨੂੰ ਐਲਗੋਰਿਦਮਿਕ ਵਪਾਰ ਲਈ ਆਪਣੇ ਟਰਮੀਨਲ ਵਿੱਚ ਜਾਣ ਦਾ ਮੌਕਾ ਦਿਓ? ਮੈਂ ਜਾਣਕਾਰੀ ਨਾਲ ਭਰੇ ਵੈੱਬ ਟਰਮੀਨਲਾਂ ਤੋਂ ਥੱਕ ਗਿਆ ਹਾਂ, ਹਰ ਤਰ੍ਹਾਂ ਦੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਜਿਵੇਂ ਕਿ ਟ੍ਰਾਂਸਕ ਅਤੇ ਤੇਜ਼। ਜੋ ਕਿ ਇੰਟਰਫੇਸ ‘ਤੇ 90 ਦੇ ਦਹਾਕੇ ਤੋਂ ਆਉਂਦੇ ਹਨ। ਮੈਨੂੰ ਚੰਗੇ ਬਟਨ ਦਿਓ! )) ਮੁੱਦੇ: – ਮੌਜੂਦਾ ਟਰਮੀਨਲ ਐਲਗੋਰਿਦਮਿਕ ਵਪਾਰ ਦੇ ਰੂਪ ਵਿੱਚ ਬਹੁਤ ਸੀਮਤ ਹਨ; – ਕੋਈ ਵਧੀਆ ਓਪਨ ਸੋਰਸ ਟਰਮੀਨਲ ਨਹੀਂ ਹੈ; – ਡਿਵਾਈਸਾਂ ਅਤੇ OS ‘ਤੇ ਪਾਬੰਦੀਆਂ; – ਮਿਲੀਅਨ ਬੇਲੋੜੇ ਬਟਨਾਂ ਅਤੇ ਕੋਟਸ ਦੇ ਨਾਲ ਮੋਟਲੀ ਵਿਚਲਿਤ ਕਰਨ ਵਾਲਾ ਡਿਜ਼ਾਈਨ; – ਆਪਣੀਆਂ ਕਮਾਂਡਾਂ ਅਤੇ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ ਜੋ ਇਸ਼ਤਿਹਾਰਾਂ ਤੋਂ ਡਾਇਲ ਨਹੀਂ ਕੀਤੀਆਂ ਜਾ ਸਕਦੀਆਂ। ਲੋੜਾਂ: – OS ਅਤੇ ਲਾਇਬ੍ਰੇਰੀਆਂ ਨਾਲ ਬੰਨ੍ਹੇ ਬਿਨਾਂ ਕਿਸੇ ਬ੍ਰਾਊਜ਼ਰ ਜਾਂ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਕੰਮ ਕਰੋ; – ਓਪਨ ਸੋਰਸ ਕੋਡ (ਕਮਿਊਨਿਟੀ, ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਲੱਭਣ ਦੀ ਯੋਗਤਾ); – ਵੱਖ-ਵੱਖ ਐਕਸਚੇਂਜਾਂ ਦੇ API ਨਾਲ ਜੁੜਨ ਦੀ ਸਮਰੱਥਾ; – ਰੋਬੋਟਾਂ ਨੂੰ ਜੋੜਨ ਅਤੇ ਦੁਬਾਰਾ ਵਰਤਣ ਦੀ ਸਮਰੱਥਾ; – ਆਪਣੇ ਲਈ ਅਨੁਕੂਲਿਤ ਕਰਨ ਦੀ ਸਮਰੱਥਾ; – ਦਾਖਲੇ ਲਈ ਘੱਟ ਰੁਕਾਵਟ. – ਜਾਵਾਸਕ੍ਰਿਪਟ, ਨੋਡਜ, ਸੁੰਦਰ ਬਟਨ =) ਮੈਂ ਹੇਠਾਂ ਦਿੱਤੀ ਬਣਤਰ ਵੇਖਦਾ ਹਾਂ: 1. UI ਟਰਮੀਨਲ ਇੱਥੇ ਸਭ ਕੁਝ ਸਧਾਰਨ ਹੈ। ਇੱਕ ਗ੍ਰਾਫ਼ ਵਾਲਾ ਇੱਕ ਪੰਨਾ, ਕੁਝ ਬਟਨ ਅਤੇ ਲੜਾਈ ਵਿੱਚ। UI ਨੂੰ ਵਪਾਰਕ ਤਰਕ ਬਾਰੇ ਨਹੀਂ ਪਤਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ. ਤਿਆਰ ਡਾਟਾ ਆਉਣਾ ਚਾਹੀਦਾ ਹੈ. ਅਸੀਂ UI ਵਿੱਚ ਲੌਗਇਨ ਕਰਦੇ ਹਾਂ, ਫਿਰ, ਚੁਣੇ ਹੋਏ ਬ੍ਰੋਕਰ ‘ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹੋਏ, ਅਸੀਂ ਸੱਜੇ ਹੈਂਡਲ ‘ਤੇ ਜਾਂਦੇ ਹਾਂ, ਅਤੇ ਅਸੀਂ ਉਸੇ ਤਰੀਕੇ ਨਾਲ ਡੇਟਾ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਰਦੇ ਹਾਂ। * ਅਧਿਕਾਰਤ ਪੰਨਾ * ਵੱਖ-ਵੱਖ ਬ੍ਰੋਕਰਾਂ ਦੇ ਟਰਮੀਨਲਾਂ ਨੂੰ ਜੋੜਨ ਦੀ ਸਮਰੱਥਾ * ਵਪਾਰ ਲਈ ਐਲਗੋਰਿਦਮ ਛੱਡਣ ਦੀ ਯੋਗਤਾ * ਐਲਗੋਰਿਦਮ ਨੂੰ ਸੰਪਾਦਿਤ ਕਰੋ ਅਤੇ ਟਰਮੀਨਲ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕੀਤੇ ਬਿਨਾਂ ਚਲਾਉਣਾ (?) * AI ਅਤੇ ਪੁਰਾਣੇ ਚਾਰਟਾਂ ‘ਤੇ ਰੋਬੋਟਾਂ ਦਾ ਵਪਾਰ ਕਰਨਾ ਸਿੱਖਣਾ * ਵਪਾਰ ਲਈ ਬੁਨਿਆਦੀ ਢਾਂਚਾ (ਅਸੀਂ ਵੱਖਰੇ ਤੌਰ ‘ਤੇ ਵਿਚਾਰ ਕਰਾਂਗੇ) ) 2. ਦਲਾਲ API ਦਲਾਲਾਂ ਨੂੰ ਜੋੜਨ ਦੀ ਯੋਗਤਾ ਨੂੰ ਤੁਰੰਤ ਡਿਜ਼ਾਈਨ ਕਰਨ ਲਈ, ਆਓ ਦੋ ਜੋੜੀਏ, ਉਦਾਹਰਨ ਲਈ, ਟਿੰਕੋਫ ਅਤੇ ਫਿਨਮ। ਨਹੀਂ ਤਾਂ, ਉਹਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਜੜ੍ਹ ਵਧੇਗੀ ਅਤੇ ਤਬਦੀਲੀਆਂ ਕਰਨ ਨਾਲੋਂ ਸਕ੍ਰੈਚ ਤੋਂ ਮੁੜ ਲਿਖਣਾ ਆਸਾਨ ਹੋਵੇਗਾ। ਪਰ ਜਾਵਾਸਕ੍ਰਿਪਟ ਰੋਬੋਟਾਂ ਨਾਲ ਵਪਾਰ ਕਰਨਾ ਅਤੇ ਸ਼ੁਰੂ ਕਰਨਾ ਇੰਨਾ ਆਸਾਨ ਨਹੀਂ ਹੈ. Finam ਲਈ ਇੱਕ ਟ੍ਰਾਂਸਕ ਕਨੈਕਟਰ ਹੈ, ਜੋ ਸਿਰਫ ਵਿੰਡੋਜ਼ ਦੇ ਹੇਠਾਂ ਕੰਮ ਕਰਦਾ ਹੈ ਅਤੇ API ਨੂੰ C # ਲਈ ਤਿੱਖਾ ਕੀਤਾ ਗਿਆ ਹੈ। ਟਿੰਕੋਫ ਹੋਰ ਵੀ ਦਿਲਚਸਪ ਹੈ। ਉਨ੍ਹਾਂ ਨੇ ਜੇ.ਐਸ. ਲਈ ਐਸ.ਡੀ.ਕੇ. ਫਿਰ ਇੱਕ ਹੌਬ, ਉਹਨਾਂ ਨੇ ਇੱਕ ਨਵਾਂ API ਬਣਾਇਆ ਜਿਸ ਵਿੱਚ ਪੁਰਾਣਾ SDK ਅਪ੍ਰਸੰਗਿਕ ਹੋ ਗਿਆ ਅਤੇ ਉਹਨਾਂ ਨੇ JS ਬਾਰੇ ਜਾਣਕਾਰੀ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਹਟਾ ਦਿੱਤਾ। ਪਰ ਡਿਵੈਲਪਰਾਂ ਦੀ ਚੈਟ ਵਿੱਚ ਅਣਅਧਿਕਾਰਤ-ਟਿੰਕੋਫ-ਇਨਵੈਸਟ-api_v2-lazy-sdk-NODEJS ਦਾ ਲਿੰਕ ਹੈ। ਖੈਰ, ਅਸੀਂ ਇਸਦਾ ਪਤਾ ਲਗਾ ਲਵਾਂਗੇ। Finam ਲਈ ਇੱਕ ਟ੍ਰਾਂਸਕ ਕਨੈਕਟਰ ਹੈ, ਜੋ ਸਿਰਫ ਵਿੰਡੋਜ਼ ਦੇ ਹੇਠਾਂ ਕੰਮ ਕਰਦਾ ਹੈ ਅਤੇ API ਨੂੰ C # ਲਈ ਤਿੱਖਾ ਕੀਤਾ ਗਿਆ ਹੈ। ਟਿੰਕੋਫ ਹੋਰ ਵੀ ਦਿਲਚਸਪ ਹੈ। ਉਨ੍ਹਾਂ ਨੇ ਜੇ.ਐਸ. ਲਈ ਐਸ.ਡੀ.ਕੇ. ਫਿਰ ਇੱਕ ਹੌਬ, ਉਹਨਾਂ ਨੇ ਇੱਕ ਨਵਾਂ API ਬਣਾਇਆ ਜਿਸ ਵਿੱਚ ਪੁਰਾਣਾ SDK ਅਪ੍ਰਸੰਗਿਕ ਹੋ ਗਿਆ ਅਤੇ ਉਹਨਾਂ ਨੇ JS ਬਾਰੇ ਜਾਣਕਾਰੀ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਹਟਾ ਦਿੱਤਾ। ਪਰ ਡਿਵੈਲਪਰਾਂ ਦੀ ਚੈਟ ਵਿੱਚ ਅਣਅਧਿਕਾਰਤ-ਟਿੰਕੋਫ-ਇਨਵੈਸਟ-api_v2-lazy-sdk-NODEJS ਦਾ ਲਿੰਕ ਹੈ। ਖੈਰ, ਅਸੀਂ ਇਸਦਾ ਪਤਾ ਲਗਾ ਲਵਾਂਗੇ। Finam ਲਈ ਇੱਕ ਟ੍ਰਾਂਸਕ ਕਨੈਕਟਰ ਹੈ, ਜੋ ਸਿਰਫ ਵਿੰਡੋਜ਼ ਦੇ ਹੇਠਾਂ ਕੰਮ ਕਰਦਾ ਹੈ ਅਤੇ API ਨੂੰ C # ਲਈ ਤਿੱਖਾ ਕੀਤਾ ਗਿਆ ਹੈ। ਟਿੰਕੋਫ ਹੋਰ ਵੀ ਦਿਲਚਸਪ ਹੈ। ਉਨ੍ਹਾਂ ਨੇ ਜੇ.ਐਸ. ਲਈ ਐਸ.ਡੀ.ਕੇ. ਫਿਰ ਇੱਕ ਹੌਬ, ਉਹਨਾਂ ਨੇ ਇੱਕ ਨਵਾਂ API ਬਣਾਇਆ ਜਿਸ ਵਿੱਚ ਪੁਰਾਣਾ SDK ਅਪ੍ਰਸੰਗਿਕ ਹੋ ਗਿਆ ਅਤੇ ਉਹਨਾਂ ਨੇ JS ਬਾਰੇ ਜਾਣਕਾਰੀ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਹਟਾ ਦਿੱਤਾ। ਪਰ ਡਿਵੈਲਪਰਾਂ ਦੀ ਚੈਟ ਵਿੱਚ ਅਣਅਧਿਕਾਰਤ-ਟਿੰਕੋਫ-ਇਨਵੈਸਟ-api_v2-lazy-sdk-NODEJS ਦਾ ਲਿੰਕ ਹੈ। ਖੈਰ, ਅਸੀਂ ਇਸਦਾ ਪਤਾ ਲਗਾ ਲਵਾਂਗੇ।