五月天青色头像情侣网名,国产亚洲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)遵守國家法律
江永县| 西吉县| 普兰店市| 邹平县| 中西区| 阿拉善盟| 林芝县| 原平市| 上杭县| 绍兴市| 桃江县| 丰城市| 城固县| 荔波县| 通城县| 淮阳县| 商水县| 上蔡县| 郯城县| 上饶县| 遵义县| 玉山县| 聊城市| 长治市| 织金县| 义马市| 保亭| 宝鸡市| 斗六市| 北票市| 榆社县| 西贡区| SHOW| 铜川市| 高要市| 宁津县| 洛宁县| 邵阳市| 金寨县| 儋州市| 庆安县|