Banyak rakan mempunyai strategi perdagangan yang baik, tetapi apabila ia dilaksanakan dengan menggunakan program, sering mendapati bahawa kawalan program tidak dapat dilaksanakan mengikut pemikiran sebelumnya, akan menghadapi banyak kedudukan yang dibuka, terlalu banyak kedudukan, atau bahkan kontrak yang tidak munasabah untuk memegang banyak kedudukan dan kedudukan kosong pada masa yang sama. Sebenarnya, sebab asas fenomena ini adalah kerana perdagangan berprogram tidak seperti perdagangan subjektif, apabila berlaku keadaan yang tidak dijangka, reaksi dan pengendalian yang sesuai dapat dilakukan.
Mesin status adalah peta pemindahan status, dengan memperkenalkan mesin status, semua keadaan pesanan akan dibezakan, dan program akan mengendalikan logiknya di semua keadaan, tidak akan kacau.
Dalam proses perdagangan, kita dikenakan terhadap pesanan adalah tindakan: membuka borang, menarik balik borang terbuka, borang rata, menarik balik borang rata; kita menerima bahawa maklum balas status pesanan adalah hasil tindakan tindakan: tidak sepenuhnya diselesaikan, telah diselesaikan, untuk menarik balik borang ((sebahagian diselesaikan atau tidak diselesaikan). Oleh itu, kita boleh memberi tindakan kepada pesanan, pesanan menunggu balas.

Dengan cara ini, dalam proses perdagangan kontrak tunggal, mana-mana keadaan pesanan boleh dibezakan dengan ketat; prosedur juga boleh dilakukan dengan sepadan dengan keadaan yang berbeza. Sebagai contoh: selepas penarikan pesanan di luar masa, teruskan pada harga asal, atau tambah harga peluru, atau teruskan pada harga pesanan lawan, boleh dikawal mengikut strategi anda.
Sudah tentu, anda juga boleh mengikut aliran keadaan kawalan niat anda, contohnya: dalam contoh di atas, penarikan balik penarikan balik yang diterima oleh penarikan balik adalah penarikan balik yang berjaya dan ada penukaran kedudukan, keadaan tidak mengalir ke penarikan balik yang biasa tetapi memilih cara untuk terus mengikut sebelumnya Posisi sasaran terus membuka kedudukan dengan baki kedudukan, dan kemudian mengalir ke penarikan balik penarikan balik.
Namun, seperti yang dikatakan di atas, kita melakukan tindakan terhadap pesanan, mengumpul pulangan komisen atau pulangan transaksi sebagai beberapa tindak balas terhadap tindakan terhadap pesanan, dan menetapkan keadaan pesanan sambil menunggu tindak balas tindakan. Dengan cara ini, kita menyenaraikan semua tindakan, kemudian menggabungkan kedua-dua tindakan kontrak, dan kemudian menambahkan ing, dan semua keadaan telah disenaraikan.
Tindakan yang dikenakan terhadap kontrak: buka, rata, tarik balik, dan lain-lain dan lain-lain adalah kerana selepas satu kaki memegang kedudukan, mengikut prinsip arbitraj, kaki yang lain mesti menyamai Oleh itu, pertama membina kaki yang baik, mesti menunggu kaki kedua juga membina kedudukan yang bertentangan, membentuk portfolio arbitraj
Oleh itu, status pesanan untuk kontrak berganda dimasukkan ke dalam borang berikut:

Dengan cara ini, anda boleh membina mesin status yang anda perlukan berdasarkan maklum balas yang diberikan kepada anda selepas anda melakukan tindakan terhadap pesanan. Gambar di bawah adalah mesin status yang anda pertimbangkan ketika anda membuka posisi untuk membina portfolio arbitraj, untuk rujukan pembaca:

Logik dan status aliran asas dan pembinaan kedudukan terbuka untuk meratakan portfolio lelang adalah selaras dan tidak akan dibincangkan di sini.
Diambil dari blog ronalgao