丁香五月亚洲,日女人在线,太阳城色网,韩日AV在线秒放

「FX581獨(dú)家」MT4開發(fā)技巧 歷史記錄的“坑”

我們會經(jīng)常遇到這樣的需求:統(tǒng)計(jì)歷史交易記錄的手?jǐn)?shù),或者得到最后一筆歷史交易訂單的信息。這樣的功能對于我們來說并不困難,下面是一個(gè)簡單的代碼示例:

double lot = 0;

for(int i=0;i < OrdersHistoryTotal();i )

{

if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY) == false) continue;

lot = OrderLots();

}

Print("總手?jǐn)?shù):",lot);

這段代碼就是通過循環(huán)統(tǒng)計(jì)出所有歷史的手?jǐn)?shù),其實(shí)這段代碼就是把循環(huán)遍歷所有在場單的代碼改動(dòng)下即可。把OrdersTotal()函數(shù)改成OrdersHistoryTotal(),把OrderSelect函數(shù)里增加一個(gè)參數(shù):MODE_HISTORY。那么這么一個(gè)簡單的程序也有問題嗎?答案是肯定的。

我們來運(yùn)行下這個(gè)EA程序,在終端中顯示的結(jié)果是:

總手?jǐn)?shù)居然是0!太不可思議了,明明我有很多的交易記錄啊。

現(xiàn)在跟小編一起來做一些操作,再運(yùn)行下程序看看最后的結(jié)果是什么:

「FX581獨(dú)家」MT4開發(fā)技巧 歷史記錄的“坑”

在賬戶歷史中點(diǎn)擊右鍵,選擇所有交易記錄,現(xiàn)在賬戶歷史中就出現(xiàn)了之前交易的所有歷史記錄

「FX581獨(dú)家」MT4開發(fā)技巧 歷史記錄的“坑”


那么我們在運(yùn)行下EA程序試下結(jié)果就會顯示正常:

「FX581獨(dú)家」MT4開發(fā)技巧 歷史記錄的“坑”

這就是通過程序得到歷史記錄的一個(gè)“坑”了,在MT4中,軟件默認(rèn)會只顯示當(dāng)月的歷史記錄,而程序在得到歷史記錄時(shí)只根據(jù)軟件當(dāng)前的歷史記錄進(jìn)行查找,由于這個(gè)月我沒有做任何的交易,所以在統(tǒng)計(jì)總手?jǐn)?shù)的時(shí)候得到的是0,而如果在軟件里把所有的交易記錄都顯示出來后,程序終于可以正常工作了。
(本段落標(biāo)藍(lán)是為了推廣所用,請吧xxx替換為相應(yīng)要宣傳的平臺,如果沒有可做的平臺可以刪除這段內(nèi)容)之所以我們很少發(fā)現(xiàn)這個(gè)問題的原因在于一般的MT4平臺模擬賬戶時(shí)效性都很短,注冊了一個(gè)模擬戶后很快就過期了,導(dǎo)致很少有人能發(fā)現(xiàn)這個(gè)問題。所以擁有一個(gè)能開長效模擬戶的平臺尤為重要了,我們推薦使用xxx平臺它可以提供長達(dá)xx天的模擬賬戶。
長效模擬戶本身對于我們開發(fā)和測試EA程序是有很大幫助,眾所周知開發(fā)完成一款新的EA程序后只是用歷史模擬是不夠的,還需要掛機(jī)測試,如果測試沒幾天就過期了這樣對于開發(fā)EA來說是非常煩惱的事情。

關(guān)于這個(gè)歷史記錄的第二個(gè)“坑”是,我們要想得到歷史記錄只能用EA程序來獲取,如果我們寫一個(gè)腳本程序,同樣是得不到歷史記錄的,即使我們已經(jīng)在賬戶歷史中顯示了所有的記錄。

那么我們?nèi)绾尾拍鼙苊膺@個(gè)問題呢?因?yàn)榭蛻粼谑褂梦覀兊腅A程序時(shí)是不知道這個(gè)問題的,如果客戶不知道或根本不會去這樣操作,我們在程序中如何避免這個(gè)問題呢?一個(gè)比較簡單的辦法是在您的EA程序運(yùn)行中,把所有下單的記錄都存在文件中,這樣即使客戶沒有任何操作也可以拿到這些歷史記錄信息,下面是一個(gè)簡單的存文件的代碼示例:

//content為要存儲的內(nèi)容

void setfile(string content)

{

string Filename = "要存儲的文件名";

int filehandle = FileOpen(filename,FILE_WRITE|FILE_TXT);//也可以存成CSV文件把FILE_TXT替換成FILE_CSV,這樣可以存儲多條信息

if(filehandle == INVALID_HANDLE)//判斷讀取文件是否出現(xiàn)錯(cuò)誤

{

FileClose(filehandle);

Print("存儲文件發(fā)生錯(cuò)誤");

}

else//正常打開,可以寫入內(nèi)容了

{

FileWriteString(filehandle, content);

FileClose(filehandle);

}

}

通過以上的方法,想必各位已經(jīng)有所了解,在以后的開發(fā)中我們的程序?qū)⒏拥耐晟坪徒选?/span>

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

(0)
上一篇 2024年5月1日 上午8:46
下一篇 2024年5月1日 上午8:58

相關(guān)推薦

  • 哪家合同管理好

    合同管理是一個(gè)非常重要的環(huán)節(jié),對于企業(yè)的經(jīng)營和發(fā)展至關(guān)重要。選擇合適的合同管理系統(tǒng)可以幫助企業(yè)更好地管理合同,降低風(fēng)險(xiǎn),提高效率,節(jié)省成本。那么,哪家合同管理系統(tǒng)比較好呢? 在選擇…

    科研百科 2025年1月6日
    2
  • 點(diǎn)線面共繪網(wǎng)格治理“同心圓”|芝罘區(qū)塔山社區(qū)“紅管家”共治會啟動(dòng)

    來源:煙臺日報(bào)-大小新聞 大小新聞客戶端7月13日訊(YMG全媒體記者 鐘嘉琳 通訊員 宋美潔 攝影報(bào)道)為推進(jìn)社區(qū)社會治理體系和治理能力專業(yè)化、精準(zhǔn)化、現(xiàn)代化水平,形成共建共治共…

    科研百科 2023年1月11日
    362
  • 國企合同管理崗(國企 合同管理)

    國企合同管理 合同管理是國企管理中的重要組成部分,也是國企實(shí)現(xiàn)可持續(xù)發(fā)展的關(guān)鍵之一。國企的合同管理不僅僅是簡單的合同簽訂和履行,還需要考慮到合同的履行情況、合同的變更和解除、合同的…

    科研百科 2024年6月5日
    39
  • 項(xiàng)目管理幾個(gè)過程

    項(xiàng)目管理是一個(gè)非常重要的領(lǐng)域,涉及到計(jì)劃、組織、控制和協(xié)調(diào)等多個(gè)方面。在現(xiàn)代社會中,項(xiàng)目管理已經(jīng)成為了許多企業(yè)和組織中不可或缺的一部分。本文將介紹項(xiàng)目管理中的幾個(gè)重要過程。 一、項(xiàng)…

    科研百科 2024年9月28日
    4
  • 畢業(yè)論文和大學(xué)生科研項(xiàng)目畢業(yè)論文和大學(xué)生科研項(xiàng)目

    畢業(yè)論文和大學(xué)生科研項(xiàng)目是大學(xué)生在學(xué)習(xí)期間的重要任務(wù),也是他們未來職業(yè)發(fā)展的基礎(chǔ)。本文將探討畢業(yè)論文和大學(xué)生科研項(xiàng)目之間的關(guān)系,以及如何更好地完成這些任務(wù)。 首先,畢業(yè)論文是大學(xué)生…

    科研百科 2024年6月13日
    36
  • 南極科研項(xiàng)目

    南極科研項(xiàng)目 南極是地球上最寒冷,最孤獨(dú)的地方之一,也是全球最重要的科學(xué)研究區(qū)域之一。近年來,許多重大的南極科研項(xiàng)目正在此處進(jìn)行,這些研究對于了解地球歷史,探索宇宙奧秘,以及保護(hù)地…

    科研百科 2025年2月7日
    7
  • 新興科研項(xiàng)目

    新興科研項(xiàng)目: 探索宇宙深處的奧秘 近年來,隨著科技的不斷進(jìn)步,新興科研項(xiàng)目不斷涌現(xiàn)。其中,一項(xiàng)名為“宇宙深處探索計(jì)劃”的科研項(xiàng)目備受關(guān)注。該項(xiàng)目旨在探索宇宙深處的奧秘,為我們更好…

    科研百科 2025年2月10日
    1
  • 國創(chuàng)科研項(xiàng)目全稱

    項(xiàng)目名稱:基于深度學(xué)習(xí)的人臉識別技術(shù)的研究 隨著人工智能的不斷發(fā)展,人臉識別技術(shù)也逐漸成為了人工智能領(lǐng)域的一個(gè)熱點(diǎn)。其中,基于深度學(xué)習(xí)的人臉識別技術(shù)是當(dāng)前最為先進(jìn)的人臉識別技術(shù)之一…

    科研百科 2025年2月23日
    2
  • 項(xiàng)目管理系統(tǒng) 國產(chǎn)

    項(xiàng)目管理系統(tǒng)是一種用于管理和跟蹤項(xiàng)目的工具,能夠幫助項(xiàng)目經(jīng)理和團(tuán)隊(duì)成員更好地協(xié)作和更高效地完成項(xiàng)目任務(wù)。國產(chǎn)項(xiàng)目管理系統(tǒng)在國內(nèi)市場擁有廣泛的應(yīng)用,許多公司和組織都選擇國產(chǎn)系統(tǒng)來提高…

    科研百科 2024年12月13日
    2
  • 項(xiàng)目管理課程

    項(xiàng)目管理課程:從入門到精通 項(xiàng)目管理課程是一個(gè)非常重要的課程,可以幫助人們掌握如何有效地管理時(shí)間和資源,以實(shí)現(xiàn)項(xiàng)目目標(biāo)。在學(xué)習(xí)項(xiàng)目管理課程時(shí),學(xué)生將學(xué)習(xí)到許多有關(guān)項(xiàng)目范圍、進(jìn)度、成…

    科研百科 2024年5月27日
    42
98精品一区二区三区| 97无码在线国产视频| 免费的四虎影库| 2020久久精品永久免费| 国产成人精品女人不卡在线| 久久久久久精品综合色| 新精品国产Av无码久久久| 精品国产无码久久久| 亚洲精品第一国产综合麻豆| 亚洲精品aaa传媒| 久久久久久久波多野高潮日日 | 粉嫩av网址| 天天操AV网| 熟妇一区二区| 国产无码在线1234| 日韩一欧美内射在线观看| 色18美女社区| 色悠悠二区三区| 国产最新版本色啪网| 超碰人人操免费| 国产TS系列馨蕾给客人| 大陆极品少妇内射AAAAA| 欧洲xxxx区| 人人做人人澡人人爽一区二区三区 | 国产无套视频在线观看aa在线| www.亚洲成人| 丰满人妻少妇久久久久久| 日本 欧美 中文| 国产精品调教网站| 欧美一区亚洲二区| 国产高清视频久久久| 东京热中文AV天堂| 亚州色小说| 日韩极品精品无码一区二区| 最新天堂在线视频| 最新偷拍福利网站| 好男人日本社区www| 中文日韩免费在线观看| 五月婷之久久| 久久久久久亚洲AV无码专区喷水| 伊人她也色|