Hogyan kell írni a kereskedési robot - rögtön a tárgyra

Ebben a cikkben azt fogja mondani, és megmutatja, hogyan kell írni egy kereskedési robot, amely vita tárgyát képezte az előző cikkben. Ez az első és legegyszerűbb tanulsága, hogy létrehozza a cseréje automatikus rendszerek. De ennek ellenére, csak mindent megtett lépéseit rám, az eredmény lesz igazi kereskedési robot.

Nem felöntjük vízzel, és közvetlenül az ügyben. Tehát az első dolog, amit meg kell tölteni és telepíteni Delphi 7. Lehetséges, hogy a link - Delphi 7. Ezt követően nyissa meg a mappát a wrapper. Mi érdekli TradeRobot.dpr fájlt. Nyitunk, és látni, mi látható az alábbi képen.

Hogyan kell írni a kereskedési robot - rögtön a tárgyra

Box, amely azt mondja: „Robot” - áll Form1, a Windows ablak nagyon egyszerűen fogalmazva. Tehát úgy néz ki, mint a fejlesztő. Rajta, meg kell tenni a robotot irányító és vezérlő elemek, mint például: két gomb és három kis ablak-line. Az első gomb lesz felelős a kapcsolatot a QUIK, a második a start és stop a robot. A ablaksorok jelenít meg információkat az összeget a rendkívüli vételi és eladási és a jelenlegi állapot a program.

Ahhoz, hogy a szükséges elemek formájában rá kell kattintani az egérrel a gombra a lap szabvány.

Ezt követően kattintsunk bárhol a formában. Delphi-hez, hogy nevezze át a gombot, és fogjuk használni. Mi úgy hívjuk ConnectButton.

Hogyan kell írni a kereskedési robot - rögtön a tárgyra

Tovább gomb lehet feszített, mert kényelmes és tiszta helyzetet sehol.

Hasonlóképpen, hozunk létre egy másik gombot, és hívja meg StartButton.

Most hozzon létre egy 3 soros ablakot. Ehhez ugyanazon a lapon, válassza ki a megfelelő ikont szabvány (mint a képen), és helyezze a formában.

Ezt háromszor ismételjük, és nevezze azokat az alábbiak szerint:
- bal felső BuyVolumeEdit
- jobb felső SaleVolumeEdit
- alacsonyabb StatusEdit

Most meg kell változtatni a felirat a elemet. Ez történik ObjektumLekérdező doboz gombok a Caption bar, ablak-vonalak a szöveg sorban.

Hogyan kell írni a kereskedési robot - rögtön a tárgyra

Úgy kell kinéznie a képen látható.

Hogyan kell írni a kereskedési robot - rögtön a tárgyra

Most arra van szükség, hogy regisztrálja a script minden gombot. Ehhez kattintson kétszer a gombot Csatlakozás Kártyamásol és a kód, mint az alábbi képen.

Mielőtt behelyezi a következő szöveg lép:

Között, és helyezze a következő:

Ennek eredményeképpen meg kell kap a következő:

Hogyan kell írni a kereskedési robot - rögtön a tárgyra

Piros aláhúzás jelzés mentén QUIK. Ha van egy másik, változás útját ezen a helyen.

Most, hogy a START gombot. Nyissa meg a forgatókönyvet, hogy duplán kattint között, és helyezze a következő:

Meg kell kinéznie:

Hogyan kell írni a kereskedési robot - rögtön a tárgyra

Most írja elő a globális változókat. Ahhoz, hogy ezt, meg egy darab kód:

És illessze be az alábbi kódot:

Most ObjektumLekérdező válassza Form1 és az Események fülre, keresse meg a sort # 111; nBiztonsági. Kattintsunk kétszer, és nyílt kódot. Között, és helyezze a következő:

Hogyan kell írni a kereskedési robot - rögtön a tárgyra

Most arra van szükség, hogy megtalálja a helyét a kódot, az alábbiak szerint:

Hogyan kell írni a kereskedési robot - rögtön a tárgyra

Miután illessze be a következő:


Miután be a kódot:

Meg kell kinéznie:

Hogyan kell írni a kereskedési robot - rögtön a tárgyra

A vonalak a típus (két)

paramétert meg kell adnia fiókját. Most van megadva én SPBFUT00553.

Minden robot írva. Most már csak lefordítani, azaz fordítsa el a kitöltött jelentkezési EXE. Ehhez nyomja meg a zöld gombot Run (vagy F9), hasonlóan a Play.

Ha helyesen tette, a mappa a shell lesz az EXE fájlt. Ez a kész robot.

Hogyan kell írni a kereskedési robot - rögtön a tárgyra

Az elérhetőség, kérjük futtatni (TradeRobot.exe). Állítsa Kártyamásol mint az alábbi képeken.

Hogyan kell írni a kereskedési robot - rögtön a tárgyra

Hogyan kell írni a kereskedési robot - rögtön a tárgyra

Hogyan kell írni a kereskedési robot - rögtön a tárgyra

Hogyan kell írni a kereskedési robot - rögtön a tárgyra

Hogyan kell írni a kereskedési robot - rögtön a tárgyra

Ez minden. Most már a saját kereskedési robot csak tolja Csatlakozás Kártyamásol és a START és a program elkezdi működtetni a saját, az ügylet végrehajtásának.

Egy cikkben lehetetlen leírni mindent, így szándékosan nem megmagyarázni, mi minden kódsor fogok csinálni a következő leckét.

Iratkozzon frissíteni, és adjunk hozzá a barátok (kérdések, ötletek, stb):

Kapcsolódó cikkek