補充說明籌碼函數該怎麼建置

 

pexels-photo-2874782.jpeg

以下資料參考自TouchanceGuide Book

如有侵權還請告知,如需轉載請註明出處

 

如何創建GetChip函數

1. 開啟Powerlanguage Editor

2. 檔案->開新檔案->函數

3. 輸入以下程式碼,編譯,完成

Inputs:

SYMBOL_NAME(StringSimple),
FIELD_DATE(NumericSimple),
FIELD_TIME(NumericSimple),
TRADER_TYPE(NumericSimple),
FIELD_SIDE(NumericSimple), // 1:Long, 2:Short
FIELD_TRADE(NumericSimple),
FIELD_VOLUME(NumericSimple); // 1:Contracts, 2:Amount
 
external: "MCExtendQuote64.dll", int, "Init", IEasyLanguageObject;
external: "MCExtendQuote64.dll", int, "Deinit", IEasyLanguageObject ;
external: "MCExtendQuote64.dll", double, "get_chip", int, string, int, int, int, int, int, int;
 
#events
OnCreate = Init;
OnDestroy = Deinit;
#end ;
 
if TRADER_TYPE >=4 and FIELD_TRADE=2 and FIELD_VOLUME=2 then
GetChip = get_chip(1, SYMBOL_NAME, FIELD_DATE, FIELD_TIME, TRADER_TYPE, FIELD_SIDE, FIELD_TRADE, FIELD_VOLUME)*0.0001
else
GetChip = get_chip(1, SYMBOL_NAME, FIELD_DATE, FIELD_TIME, TRADER_TYPE, FIELD_SIDE, FIELD_TRADE, FIELD_VOLUME);
 
 
至於如何使用,函數應填入變數,請參考guide book
 
希望以上分享,對你有幫助:)

 

 

arrow
arrow
    創作者介紹
    創作者 XYC 的頭像
    XYC

    XYC的投機公開說明書

    XYC 發表在 痞客邦 留言(0) 人氣()