Open source trading terminals – kiki ddala kye twogera? Okukozesa
ekifo eky’okusuubulamu kyetaagisa nnyo eri buli musuubuzi wa sitoowa oba omusigansimbi. Nga ayambibwako, afuna mangu amawulire agakwata ku biwandiiko ebijuliziddwa eby’ebikozesebwa ebirondeddwa, awa ebiragiro eri
broker we , akozesa ebiraga eby’enjawulo ebyetaagisa okusalawo ku kusuubula.
Nga omaze okufuna pulogulaamu source code gy’eweereddwa, kijja kusoboka okukola eby’okwongerako ebyetaagisa ebikwatagana n’ebirowoozo byo ku kusuubula okulungi. Enkola ng’eyo ejja kuba ya mugaso eri abasuubuzi, ba broker, awamu n’abakola pulogulaamu ng’ezo. Nga bakola terminal eziteeseddwa, bateeka mu nkola enkola z’emirimu ezituukana n’ebyetaago ebisinga okuba eby’omulembe. Nga olina omulimu ogwetongodde, omutendera guno muzibu okutuukako, naye osobola okukozesa enkola ewedde ng’okola enkyukakyuka ezeetaagisa ku yo yokka. Omusuubuzi bw’aba ayagala okulonda terminal ki gy’alina okukola nayo, ayinza okwolekagana n’embeera zino wammanga:
- Singa omusuubuzi akolera broker omu, olwo mu mbeera eno, enkozesa ya terminals ezenjawulo etera okusalibwawo. Mu butuufu, ajja kuba alina okukozesa ezo eziriwo.
- Mu mbeera ezimu asobola okulondako ku ngeri y’okuvuga ng’osasula n’ey’obwereere. Mu mbeera esooka, okugula oba okupangisa pulogulaamu kiyinza okuba eky’ebbeeyi ennyo. Bwe kiba kisoboka okuyunga ng’okozesa open source terminal, olwo olina okusoma emikisa gy’emirimu egiri mu yo, era okusinziira ku kino, oluvannyuma lw’okupima by’oyagala n’embeera gy’olimu, okulonda.
Okukola ne
pulogulaamu ez’obwereere, osobola okweyambisa ebintu ebirala ebigiyambako, naye kino kyetaagisa omutendera gw’ekikugu ogusaanira.
Ebirungi n’ebibi ebiri mu bifo eby’okusuubulamu
Okukozesa
enkola z’okusuubula ez’enkozesa enzigule kiwa abakozesa emigaso emikulu. Ebisinga obukulu eri abasuubuzi bye bino wammanga:
- Okusobola okufuna pulogulaamu eno ku bwereere.
- Bw’oba okozesa layisinsi y’obusuubuzi eyogerwako, osobola okwemanyiiza ensibuko ya koodi n’okukakasa obulungi bw’enkola ezikola.
- Kisoboka okwekolera okulongoosa kwo ku source code.
- Bw’oba olagira omukutu gw’okusuubula ogukoleddwa okusinziira ku byetaago by’oyo abikozesa, olina okusasula ssente nnyingi. Nga weetereeza ku terminal, osobola okukola omulimu guno ggwe kennyini oba okupangisa omukugu, ekijja kuba kya buseere.
- Ewa emirimu egy’enjawulo omusuubuzi gy’ayinza okukola nagyo.
- Ebiseera ebisinga, olulimi luweebwa omusuubuzi mw’asobola okukola ebipimo byabwe oba enkola z’okusuubula.
- Nga omaliriza eky’okugonjoola ekyetegefu, tewali bulabe bwa kutaataaganya nkulaakulana ya terminal.
Bw’oba okola ne terminal ng’ezo, oyinza okufuna obuzibu buno wammanga:
- Wadde nga pulogulaamu eno esobola okufunibwa ku bwereere, naye, ejja kwetaaga okuwerekerwako, okugattibwako n’okukyusaamu, n’okusengekebwa. Kino kiyinza okukwetaagisa okutuukirira omukugu.
- Okukozesa olulimi oluzimbibwamu okuwandiika ebiraga byo kyetaagisa enkola ey’ekikugu mu kukola pulogulaamu. N’olwekyo, okusobola okukola omulimu ogwo, kyetaagisa okusikiriza omukugu oba okutendekebwa okusaanidde.
Okubeerawo kwa terminal ey’omutindo ogwa waggulu tekiggyawo bwetaavu bwa kukola ku nkulaakulana y’enkola yo ey’okusuubula.
Obusobozi ki obwa terminal ennungi
Bw’oba olondawo eky’okugonjoola ekizibu kya pulogulaamu ekituufu, olina okulowooza ku mutindo gw’enkulaakulana ey’enjawulo. Okusobola okukyetegereza mu ngeri ey’ekigendererwa, kyetaagisa okufaayo ku bintu bino wammanga:
- Ekitundu ekikulu mu mulimu gwa terminal kwe kukyusa amawulire agakwata ku ntambula ya quotes okuva mu exchange n’obusobozi okufulumya ebiragiro eri broker wo. Mu ngeri entuufu, broker API oba link API ekozesebwa ku nsonga eno . Terminal ez’omutindo zirina okukolebwa mu ngeri nti zisobola okukola ne API ezisinga okukozesebwa.
- Ebikwata ku by’obusuubuzi byetaaga okukuumibwa okuva ku bantu ab’okusatu . Ebiseera ebisinga ku kino, amawulire agaweerezeddwa ku yintaneeti gaba mu ngeri ey’obukuumi.
- Kikulu okufaayo ku nkola y’enkola . Wano, bino wammanga birina okuweebwa awatali kulemererwa: okulaga ebipande ebijuliziddwa, obusobozi bw’okukozesa ebikozesebwa mu kwekenneenya eby’ekikugu, okusobola okumaliriza emirimu, n’ebirala bingi.
- If there is a built-in programming language , kino kiwa omusuubuzi obusobozi okukola n’okukozesa ebiraga byabwe oba okulongoosa obulungi enkola z’okusuubula.
- Kiba kya magoba nnyo omusuubuzi okukozesa pulogulaamu erimu enkola ennyangu era ennyangu . Ng’akola ku katale k’emigabo, tasaanidde kuwugulibwa buzibu bwa tekinologiya bw’okukuguka mu kifo kino.
- Kyetaagisa enkola ebeere nga tekyetaagisa ku by’obugagga by’enkola era ekola amangu . Obutebenkevu obulungi bujja kukusobozesa okukola nga tolemereddwa.
Terminal ya open source ejja ne code. Kikulu okuba nga kitegeerekeka bulungi ekimala okukendeeza ku kaweefube w‟okuyiga terminal ku mulimu.
Okulaba akatale ka terminals z’okusuubula nga zirina open source code
Waliwo ebika bya pulogulaamu ng’ezo eziwerako ez’okusuubula. Ebimu ku byo bifo ebisuubulagana ebijjuvu, ate ebirala bikola ekitundu kyokka ku mirimu gyabyo. Wammanga byogera ku basinga okumanyika.
M4
Omukutu guno okuva mu Modulus FE gugendereddwamu okukozesebwa abasuubuzi, ba broker n’abakola. Esooka efuna ekifo ekikola emirimu mingi, eky’okubiri kifuna omukutu gw’okukola ne bakasitoma, ate eky’okusatu kisobola okukola emirimu egyekuusa ku ndabirira oba okwongera okukulaakulanya pulogulaamu ya pulogulaamu ku biragiro bya bakasitoma.
Nga afunye omukutu guno, omusuubuzi asobola okukozesa ebintu byagwo wammanga:
- Bwe kiba kyetaagisa, asobola okwekolera enkulaakulana ze okusobola okwongera ku nkola ya pulogulaamu eyo oba okukyusa enkola yaayo mu ngeri entuufu.
- Waliwo omukisa okulondoola amangu omuwendo gwa portfolios.
- Wano osobola okukozesa enkola eza bulijjo ez’okwekenneenya eby’ekikugu era osobola okwongerako empya nga bw’oyagala.
- Waliwo olulimi lw’okuwandiika oluzimbibwamu olw’ebiraga pulogulaamu n’abawabuzi. Okuva ensibuko ya terminal bweri, esobola okugaziwa oba okukyusibwamu endala, obusobozi bwayo bwe businga okusanyusa omukozesa.
- Okulaga chati z’ebijuliziddwa by’ebivuga ebirondeddwa mu kiseera ekituufu.
- Osobola okugezesa enkola zo ez’okusuubula ku bivudde mu byafaayo.
- Data y’abakozesa ekuumibwa bulungi nga tukozesa enkola ez’omulembe ez’okusiba.
- Data esobola okukyusibwa butereevu ku Excel spreadsheets okwongera okwekenneenya.
- Enteekateeka eno erina ebikozesebwa ebizimbibwamu okukola n’emikutu gy’obusimu ebigaziya emirimu gy’okwekenneenya amawulire n’okusalawo.
Open source code esobozesa omukozesa okufuga mu bujjuvu enkola y’ekifo eky’okusuubula. Pulogulaamu ewandiikibwa mu ngeri nti ekola amangu era enywa eby’obugagga by’enkola bitono. Okufuna data okuva ku broker alondeddwa, osobola okukozesa API eya bulijjo. Omukutu guno ogw’okusuubula si gwa bwereere ddala, naye gugula ssente ntono nnyo bw’ogeraageranya n’ekifo eky’okusuubula ekyetongodde, ekyepangisa oba ekiguliddwa. M4 ebadde ekozesebwa nnyo bakasitoma okumala emyaka egisoba mu 15 era erina obuganzi obusaanidde.
SmartX nga bwe kiri
ITinvest emabegako yafulumya ekifo ekiyitibwa SmartTrade terminal ekya dizayini yaayo. Ekiseera bwe kyagenda kiyitawo, kyafuuka ekitaliiko mugaso, era ng’ekigendererwa ekipya, kyasalibwawo okutondawo ekifo ekipya eky’okusuubula nga kyesigamiziddwa ku M4 eya Modulus FE. Ekintu ekisembyeyo kya open source era kisobola okukyusibwa nga bwe kyetaagisa.
Kkampuni eno ekuŋŋaanyizza obumanyirivu obw’amaanyi mu myaka egiyise, nga kino kyali kitegekeddwa okuteekebwa mu nkola mu kifo ekipya eky’okusimbamu mmotoka. Pulojekiti ya open source Gordago yakozesebwa ng’omusingi gw’omusingi gw’ebifaananyi, ogubadde gumaliriziddwa okusinga. Okwolesebwa kwa giraafu kukoleddwa mu bwangu nga bwe kisoboka. Pulojekiti endala eya open source, SourceGrid, yakozesebwa okuzza obuggya emmeeza ez’enjawulo. N’ekyavaamu, okutereeza emmeeza ezirina obuzito obunene kyanguyizibwa ebiragiro bibiri eby’obunene. Terminal eno ekusobozesa okukola mu parallel ku mikutu egy’enjawulo egy’okusuubula. Mu kiseera kye kimu, ku buli emu ku zo, omusuubuzi asobola okukozesa akawunti y’okusuubula ey’enjawulo oba okukola n’emu egatta byonna by’aba yeetaaga. Terminal egaba ebintu byonna ebikulu eby’okukola. Naye, okugatta ku ekyo nga tuyambibwako eby’okwongerako, enkola yaayo egaziyizibwa.
- Omuzimbi wa roboti ey’okusuubula eyanguyiza okuzitonda nga bakozesa olulimi lw’okuwandiika olwa TradeScript.
- Package ekoleddwa okusuubula options.
- Okwongerako okulaga obulamu bw’okusaba okukoleddwa.
- Obusobozi bw’okukozesa amadirisa ag’enjawulo okulaga ebijuliziddwa.
Overview of the SmartX terminal: https://youtu.be/dBJdcwuWm4I Emabegako, okuteekebwako, kyali kyetaagisa okuwanula fayiro esaanidde ng’erina ekigatta dll n’ogikoppa mu dayirekita eyeetongodde. Mu biseera eby’omu maaso, okusobola okukola okuteeka mu mbeera ya otomatiki kwatondebwawo. Omulimu gukoleddwa okulaba nga basuubula nga bakozesa monitor eziwera omulundi gumu. Olw’okuba zirina enkola za akawunti eziwerako, zisobola okufugibwa omulundi gumu nga tezirina kukyusakyusa wakati wazo. Ekifo kino kirina bbulooka ey’enjawulo egaba enzirukanya y’akabi. Singa amateeka agateekebwawo omukozesa gamenya, kiziyiza okuweereza ebiragiro ku nkolagana, era era ekola ebiragiro ebikomya akabi ng’amaze okukola emirimu.
Emikutu emirala egy’okusuubula
Waliwo ne pulogulaamu endala ez’okusuubula mu ngeri ey’obwerufu ezisangibwawo. Ebisinga okumanyika bye bino wammanga:
- AIOTrade yali eyitibwa Humai Trader Platform. Kiwandiikiddwa mu lulimi lwa pulogulaamu olwa Java. Amawulire agakwata ku nkola y’okusuubula gafunibwa ku https://sourceforge.net/projects/humaitrader/. Application eno ye platform ey’okukola okwekenneenya okw’ekikugu ku katale k’emigabo. Ewa okugaziya emirimu nga eyambibwako plugins.
- Merchant of Venice ye nkola y’okusuubula ekola emirimu mingi. Mulimu ebikozesebwa mu kwekenneenya eby’ekikugu, okukola n’ekifo kya sitoowa, okukola emirimu. Waliwo n’emirimu egizimbibwamu egy’okukola foomu ez’enjawulo ez’okukola lipoota. Omukutu gwa pulojekiti eno gusangibwa ku http://mov.sourceforge.net/.
- JbookTrader ye nkola y’okusuubula ekola mu bujjuvu. Nga oyambibwako, osobola okukola n’eby’obugagga eby’enjawulo eby’okuwanyisiganya ssente. Ewa ebikozesebwa mu kwekenneenya eby’ekikugu, obusobozi bw’okukola emirimu. Waliwo olulimi lwa pulogulaamu oluzimbibwamu mw’osobola okussa mu nkola enkola yo. Kiyinza okugezesebwa ku bikwata ku byafaayo mu kiseera ekirondeddwa.
Okukozesa open source trading platforms kikekkereza ssente z’okukola software yo oba okugigula. Mu mbeera eno, omusuubuzi atera okufuna terminal enzijuvu, etasobola kukoma ku kukozesebwa mangu, wabula n’okukyusibwa nga bw’ayagala okugaziya emirimu.