五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

MT5交易 期貨回測(cè)EA代碼例子

2023-09-27 12:42 作者:wewin28  | 我要投稿

期貨 EA回測(cè)的寫法和外匯EA一樣。 該EA是判斷如果當(dāng)前沒有倉位的話就買入,設(shè)置止盈為賣一價(jià)加上10個(gè)跳,設(shè)置止損為賣一價(jià)減去10個(gè)跳,如果當(dāng)前已經(jīng)持倉了就等待倉位止盈或者止損。 首先引入Trade.mqh頭文件,定義倉位,報(bào)單和報(bào)單返回結(jié)果的對(duì)象。

#include

CPositionInfo m_position;

MqlTradeRequest m_request;

MqlTradeResult m_result;

double tickSize=0;

獲得當(dāng)前圖表品種每一跳的大小

int OnInit()

{

//---

//獲得該品種每跳

tickSize=SymbolInfoDouble(Symbol(), SYMBOL_TRADE_TICK_SIZE);

//---

return(INIT_SUCCEEDED);

}

判斷如果當(dāng)前沒有倉位的話就買入1手,設(shè)置止盈為賣一價(jià)加上10個(gè)跳,設(shè)置止損為賣一價(jià)減去10個(gè)跳,如果當(dāng)前已經(jīng)持倉了就等待倉位止盈或者止損。

void OnTick()

{

if(m_position.Select(Symbol())) //持倉中

{

}

else //沒有持倉就對(duì)價(jià)開多倉

{

m_request.action =TRADE_ACTION_DEAL;

m_request.symbol =Symbol();

m_request.volume =1;

m_request.type =ORDER_TYPE_BUY;

m_request.price =SymbolInfoDouble(Symbol(),SYMBOL_ASK); //printf("price " + m_request.price );

m_request.deviation=0;

m_request.sl =m_request.price -10*tickSize; //10個(gè)跳止損

m_request.tp =m_request.price +10*tickSize; //10個(gè)跳止盈

if(!OrderSend(m_request,m_result))

{

printf("TRADE_RETCODE_REQUOTE %d %s %d", m_result.retcode, m_result.comment,m_result.retcode_external);

Print("request.price = ",m_request.price," result.ask = ", m_result.ask," result.bid = ",m_result.bid);

}

}

}

MT5交易 期貨回測(cè)EA代碼例子的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
河北省| 星子县| 江孜县| 苏尼特左旗| 大厂| 巴林右旗| 平陆县| 彭阳县| 合水县| 勐海县| 钦州市| 迁西县| 彩票| 确山县| 台东市| 扶沟县| 西林县| 汪清县| 徐汇区| 平阴县| 衡南县| 嘉义市| 涿鹿县| 登封市| 丹寨县| 正宁县| 龙泉市| 肥东县| 石楼县| 禹州市| 蓬莱市| 张家口市| 奈曼旗| 布尔津县| 精河县| 于田县| 青河县| 长沙县| 新巴尔虎左旗| 旌德县| 虞城县|