संसाधन लोड हो रहा है... लोड करना...

अंतर्निहित चर

विनिमय

विनिमय

एक्सचेंज एक एक्सचेंज ऑब्जेक्ट है, जो रणनीति में जोड़ा गया पहला एक्सचेंज ऑब्जेक्ट है।

वस्तु

function main() {
    Log("On the live trading page or backtest page, the first exchange object name added: ", exchange.GetName(), ", label:", exchange.GetLabel())
}
def main():
    Log("On the live trading page or backtest page, the first exchange object name added: ", exchange.GetName(), ", label:", exchange.GetLabel())
void main() {
    Log("On the live trading page or backtest page, the first exchange object name added: ", exchange.GetName(), ", label:", exchange.GetLabel());
}

{@var/EXCHANGE/exchanges exchanges}, {@fun/Account/exchange.GetName exchange.GetName}, {@fun/Account/exchange.GetLabel exchange.GetLabel}, {@var/EXCHANGE/exchanges exchanges}, {@fun/Account/exchange.GetLabel exchange.GetLabel}, {@fun/Account/exchange.GetLabel exchanges.GetName exchange.GetName}, {@fun/Account/exchange.GetLabel exchange.GetLabel}

विनिमय

एक्सचेंज एक्सचेंज ऑब्जेक्ट्स का एक सरणी है, जिसमें रणनीति लाइव ट्रेडिंग सेटिंग्स, बैकटेस्ट सेटिंग्स, एक्सचेंज[0] में जोड़े गए सभी एक्सचेंज ऑब्जेक्ट्स हैं, जो {@var/EXCHANGE exchange} है। रणनीति लाइव ट्रेडिंग सेटिंग्स या बैकटेस्ट सेटिंग्स में जोड़े गए एक्सचेंज ऑब्जेक्ट्स एक्सचेंजों[0], एक्सचेंजों[1], एक्सचेंजों[2], एक्सचेंजों[n]... के अनुरूप हैं।

सरणी

function main() {
    for(var i = 0; i < exchanges.length; i++) {
        Log("Index of the added exchange object (the first one is 0 and so on):", i, "Name:", exchanges[i].GetName(), "Label:", exchanges[i].GetLabel())
    }
}
def main():
    for i in range(len(exchanges)):
        Log("Index of the added exchange object (the first one is 0 and so on):", i, "Name:", exchanges[i].GetName(), "Label:", exchanges[i].GetLabel())
void main() {
    for(int i = 0; i < exchanges.size(); i++) {
        Log("Index of the added exchange object (the first one is 0 and so on):", i, "Name:", exchanges[i].GetName(), "Label:", exchanges[i].GetLabel());
    }
}

{@var/EXCHANGE exchange}, {@fun/Account/exchange.GetName exchange.GetName}, {@fun/Account/exchange.GetLabel exchange.GetLabel}, {@var/EXCHANGE exchange}, {@fun/Account/exchange.GetLabel exchange.GetName exchange.GetName}, {@fun/Account/exchange.GetLabel exchange.GetLabel}

ORDER_STATE

ORDER_STATE_PENDING

ORDER_STATE_PENDING का मान हैStatus{@struct/Order Order} संरचना में विशेषता, यह दर्शाता है कि आदेश की स्थिति अधूरी है.

संख्या

ORDER_STATE_PENDING का मान 0 है.

{@var/ORDER_STATE/ORDER_STATE_CLOSED ORDER_STATE_CLOSED}, {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE_CANCELED ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE_STATE_UNKNOWN}, {@var/ORDER_STATE

ORDER_STATE_CLOSED

ORDER_STATE_CLOSED का मान हैStatus{@struct/Order Order} संरचना में विशेषता, यह दर्शाता है कि आदेश की स्थिति पूरी हो गई है.

संख्या

ORDER_STATE_CLOSED का मान 1 है.

{@var/ORDER_STATE/ORDER_STATE_PENDING ORDER_STATE_PENDING}, {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE/ORDER_STATE_PENDING ORDER_STATE_PENDING}, {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE_STATE_UNKNOWN}, {@var/ORDER_STATE_STATE_UNKNO

ORDER_STATE_CANCELED

ORDER_STATE_CANCELED का मान हैStatus{@struct/Order Order} संरचना में विशेषता, यह दर्शाता है कि आदेश की स्थिति रद्द कर दी गई है.

संख्या

ORDER_STATE_CANCELED का मान 2 है.

{@var/ORDER_STATE/ORDER_STATE_PENDING ORDER_STATE_PENDING}, {@var/ORDER_STATE/ORDER_STATE_CLOSED ORDER_STATE_CLOSED}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE/ORDER_STATE_PENDING ORDER_STATE_PENDING}, {@var/ORDER_STATE/ORDER_STATE_CLOSED ORDER_STATE_CLOSED}, {@var/ORDER_STATE/ORDER_STATE_UNKNOWN ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE_UNKNOWN}, {@var/ORDER_STATE_STATE_UNKNOWN}, {@var/ORDER_STATE_STATE_UN

ORDER_STATE_UNKNOWN

ORDER_STATE_UNKNOWN का मान हैStatus{@struct/Order Order} संरचना में विशेषता, यह दर्शाता है कि आदेश की स्थिति अज्ञात है (अन्य स्थिति) ।

संख्या

ORDER_STATE_UNKNOWN का मान 3 है. के लिएORDER_STATE_UNKNOWNstatus, आप {@fun/Market/exchange.GetRawJSON exchange.GetRawJSON} फ़ंक्शन को कॉल कर सकते हैं मूल आदेश की स्थिति की जानकारी प्राप्त करने के लिए, विनिमय दस्तावेजों के अनुसार विशिष्ट विवरण की जाँच करें।

{@var/ORDER_STATE/ORDER_STATE_PENDING ORDER_STATE_PENDING}, {@var/ORDER_STATE/ORDER_STATE_CLOSED ORDER_STATE_CLOSED}, {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}, {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}, {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}, {@var/ORDER_STATE_CLOSED ORDER_STATE_CLOSED}, {@var/ORDER_STATE/ORDER_STATE_CANCELED ORDER_STATE_CANCELED}, {@var/ORDER_STATE_CANCELED}, {@var/ORDER_STATE_STATE_CANCELLED

ORDER_TYPE

ORDER_TYPE_BUY

ORDER_TYPE_BUY का मान हैType{@struct/Order Order} संरचना में विशेषता, खरीद आदेश प्रकार को इंगित करती है।

संख्या

ORDER_TYPE_BUY का मान 0 है.

{@var/ORDER_TYPE/ORDER_TYPE_SELL ORDER_TYPE_SELL}

ORDER_TYPE_SELL

ORDER_TYPE_SELL का मान हैType{@struct/Order Order} संरचना में विशेषता, बिक्री आदेश प्रकार को इंगित करती है।

संख्या

ORDER_TYPE_SELL का मान 1 है.

{@var/ORDER_TYPE/ORDER_TYPE_BUY ORDER_TYPE_BUY}

स्थिति_दिशा

PD_LONG

PD_LONG का मान हैType{@struct/Position Position} संरचना में विशेषता, जो लंबी स्थिति प्रकार को दर्शाता है.

संख्या

PD_LONG का मान 0 है. अनुबंध बाजार में लंबी पोजीशन के लिए, उस प्रकार की पोजीशन को बंद करने और बंद करने के लिए दिशा निर्धारित करने के लिए exchange.SetDirection ((closebuy) का उपयोग करें।

{@var/POSITION_DIRECTION/PD_SHORT PD_SHORT}

पीडी_शॉर्ट

PD_SHORT का मान हैType{@struct/Position Position} संरचना में विशेषता, जो शॉर्ट पोजीशन प्रकार को दर्शाता है।

संख्या

PD_SHORT का मान 1 है. अनुबंध बाजार में लघु पदों के लिए, उस प्रकार की स्थिति को बंद करने और बंद करने की दिशा निर्धारित करने के लिए exchange.SetDirection ((closesell) का उपयोग करें।

{@var/POSITION_DIRECTION/PD_LONG PD_LONG}

ORDER_OFFSET

ORDER_OFFSET_OPEN

ORDER_OFFSET_OPEN का मान हैOffset{@struct/Order Order} संरचना में विशेषता, यह दर्शाता है कि आदेश खुली दिशा में है.

संख्या

ORDER_OFFSET_OPEN का मान 0 है.

{@var/ORDER_OFFSET/ORDER_OFFSET_CLOSE ORDER_OFFSET_CLOSE}

ORDER_OFFSET_CLOSE

ORDER_OFFSET_CLOSE का मान हैOffset{@struct/Order Order} संरचना में विशेषता, यह दर्शाता है कि आदेश निकट दिशा में है.

संख्या

ORDER_OFFSET_CLOSE का मान 1 है.

{@var/ORDER_OFFSET/ORDER_OFFSET_OPEN ORDER_OFFSET_OPEN}

अवधि

पीरियड_एम1

60 के मूल्य के साथ 1-मिनट के-लाइन अवधि के निरंतर को दर्शाता है।

संख्या

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD/PERIOD_H2 PERIOD_H2}, {@var/PERIOD/PERIOD_M5 PERIOD_M4}, {@var/PERIOD/PERIOD_M15 PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD

पीरियड_एम3

180 के मान के साथ 3 मिनट के-लाइन अवधि के निरंतर को दर्शाता है।

संख्या

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD/PERIOD_H2 PERIOD_H2}, {@var/PERIOD/PERIOD_M5 PERIOD_M4}, {@var/PERIOD/PERIOD_M15 PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1_PERIOD_H1}, {@var/PER

पीरियड_एम5

300 के मूल्य के साथ 5 मिनट के-लाइन अवधि के निरंतर को दर्शाता है।

संख्या

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1_PERIOD_H1}, {@var/PERIOD/PERIOD_H2 PERIOD_H2}, {@var/PERIOD/PERIOD_M3 PERIOD_H4_PERIOD_M4}, {@var/PERIOD/PERIOD_M5 PERIOD_H6_PERIOD_H6}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1_PERIOD_H

पीरियड_एम15

15 मिनट के के-लाइन अवधि के निरंतर को 900 के मूल्य के साथ दर्शाता है।

संख्या

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD/PERIOD_H2 PERIOD_H2}, {@var/PERIOD/PERIOD_M3 PERIOD_H4}, {@var/PERIOD/PERIOD_M5 PERIOD_H6}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1_PERIOD_H1}, {@var/PERIOD_D_H

पीरियड_एम30

1800 के मूल्य के साथ 30 मिनट के-लाइन अवधि के निरंतर को दर्शाता है।

संख्या

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_H1_PERIOD_H1}, {@var/PERIOD/PERIOD_H2 PERIOD_H2}, {@var/PERIOD/PERIOD_M3 PERIOD_H4_PERIOD_M4}, {@var/PERIOD/PERIOD_M5 PERIOD_H6}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_H1_PERIOD_H1}, {@

पीरियड_एच1

3600 के मूल्य के साथ 1 घंटे के के-लाइन अवधि के निरंतर को दर्शाता है।

संख्या

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H2 PERIOD_H2}, {@var/PERIOD/PERIOD_M3 PERIOD_H4}, {@var/PERIOD_M4 PERIOD_M5 PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M5 PERIOD_M6}, {@var/PERIOD_M15 PERIOD_M30 PERIOD_M30}, {@var

पीरियड_एच2

7200 के मान के साथ 2 घंटे के-लाइन अवधि के निरंतर को दर्शाता है।

संख्या

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD/PERIOD_M3 PERIOD_H4}, {@var/PERIOD_M4 PERIOD_M5 PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M6 PERIOD_H6}, {@var/PERIOD_M15 PERIOD_M30 PERIOD_M30}, {@var

पीरियड_एच4

14400 के मूल्य के साथ 4 घंटे के-लाइन अवधि के निरंतर को दर्शाता है।

संख्या

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3 PERIOD_M3}, {@var/PERIOD_M3 PERIOD_M3}, {@var/PERIOD_M3 PERIOD_M3 PERIOD_M3}, {@var/PERIOD_M3 PERIOD_M3 PERIOD_M4}, {@var/PERIOD

पीरियड_एच6

21600 के मूल्य के साथ 6 घंटे के के-लाइन अवधि के निरंतर को दर्शाता है।

संख्या

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3 PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M3 PERIOD_M4 PERIOD_M4}, {@var/PERIOD_M4}, {@var/PERIOD_M4}, {@var/PERIOD_D_M4}, {

पीरियड_एच12

43200 के मूल्य के साथ 12 घंटे के के-लाइन अवधि के निरंतर को दर्शाता है।

संख्या

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M3 PERIOD_M4 PERIOD_M5}, {@var/PERIOD/PERIOD_M5 PERIOD_M4}, {@var/PERIOD_M5 PERIOD_M4}, {@var/PER

पीरियड_डी1

86400 के मूल्य के साथ 1-दिवसीय K-अवधि के स्थिरांक को दर्शाता है।

संख्या

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3 PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M3 PERIOD_M4 PERIOD_M4}, {@var/PERIOD_M4}, {@var/PERIOD_M4}, {@var/PERIOD_D_M4}, {

पीरियड_डी3

3 दिन की K अवधि के निरंतर को 259200 के मान के साथ दर्शाता है।

संख्या

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M4}, {@var/PERIOD/PERIOD_M5 PERIOD_M4}, {@var/PERIOD_M5 PERIOD

अवधि_W1

604800 के मूल्य के साथ 1 सप्ताह के के-लाइन अवधि के निरंतर को दर्शाता है।

संख्या

{@fun/Market/exchange.GetRecords exchange.GetRecords}, {@var/PERIOD/PERIOD_M1 PERIOD_M1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M5 PERIOD_M5}, {@var/PERIOD/PERIOD_M15 PERIOD_M15}, {@var/PERIOD/PERIOD_M30 PERIOD_M30}, {@var/PERIOD/PERIOD_H1 PERIOD_H1}, {@var/PERIOD/PERIOD_M3 PERIOD_M3 PERIOD_M3}, {@var/PERIOD/PERIOD_M3 PERIOD_M3}, {@var/PERIOD_M4 PERIOD_M4}, {@var/PERIOD_M5 PERIOD_M4}, {@var/PERIOD_M5 PERIOD_M

LOG_TYPE

LOG_TYPE_BUY

LOG_TYPE_BUY के लिए एक वैकल्पिक मान हैLogType{@fun/Trade/exchange.Log exchange.Log} फ़ंक्शन का पैरामीटर, जो लॉग को सेट करता हैexchange.Logफ़ंक्शन खरीद ऑर्डर लॉग है। LOG_TYPE_BUY का मान 0 है.

संख्या

{@var/LOG_TYPE/LOG_TYPE_SELL LOG_TYPE_SELL}, {@var/LOG_TYPE/LOG_TYPE_CANCEL LOG_TYPE_CANCEL}

LOG_TYPE_SELL

LOG_TYPE_SELL के लिए एक वैकल्पिक मान हैLogType{@fun/Trade/exchange.Log exchange.Log} फ़ंक्शन का पैरामीटर, जो लॉग को सेट करता हैexchange.Logविक्रय ऑर्डर लॉग होना। LOG_TYPE_SELL का मान 1 है.

संख्या

{@var/LOG_TYPE/LOG_TYPE_BUY LOG_TYPE_BUY}, {@var/LOG_TYPE/LOG_TYPE_CANCEL LOG_TYPE_CANCEL}

LOG_TYPE_CANCEL

LOG_TYPE_CANCEL के लिए एक वैकल्पिक मान हैLogType{@fun/Trade/exchange.Log exchange.Log} फ़ंक्शन का पैरामीटर, जो लॉग को सेट करता हैexchange.Logकार्य आदेश रद्द करने के लॉग होने के लिए। LOG_TYPE_CANCEL का मान 2 है.

संख्या

{@var/LOG_TYPE/LOG_TYPE_BUY LOG_TYPE_BUY}, {@var/LOG_TYPE/LOG_TYPE_SELL LOG_TYPE_SELL}

संरचनाएं