『壹』 外匯Mt4編程自己編寫EA如何實現每隔一個時間就開一單
if (iTime(NULL,0,0)= 客戶自定義);
{
ticket_buy=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,0,"",MAGIC_MA,0,Blue);
if(ticket_buy>0)
{
billbuy_ok=true;
if(OrderSelect(ticket_buy,SELECT_BY_TICKET,MODE_TRADES))
{
Print("BUY order opened : ",OrderOpenPrice());
/* if(SL>0 && OrderStopLoss()==0)
OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()-SL*Point,OrderTakeProfit(),0,Green);
if(TP>0 && OrderTakeProfit()==0)
OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),OrderOpenPrice()+TP*Point,0,Green);
*/
}
}
else
{
billbuy_ok=false;
Print("Error opening BUY order : ",GetLastError());
}
原理大概就是這樣
『貳』 MT4自動交易系統如何編程~!
需要學習mql4語言,這語言和C語言很像。
『叄』 MT4外匯 指標編程
語言繁多啊,學都學不過來,不過看你這提示是說,這個變數未定義(這個變數好奇怪的說,6維啊(如果有這種寫法的話))。
可能1:你使用的是系統封裝的變數,但是寫錯了(查看文檔,注意大小寫),改過;
可能2:你想自定義這么一個變數,但是忘了定義了,改過;
可能3:[ ] 這裡面應該是一個函數,從而只會有一個返回作為數組下標,改過;
試試...
『肆』 "mt4平台"和"交易開拓者"的編程一樣嗎
TB和MT4大部分指令不一樣。但是邏輯相似,MT4更嚴密一些。
TB簡單。只能做期貨。
MT4難一些。只能做外匯。不過可以把外匯數據弄進去測試。
『伍』 MT4編程EA,沒有任何C語言基礎學起來會有多難
沒有c語言基礎不難 沒有編程基礎才難http://www.918008.com/show.asp?id=1662
這個網站有教程
『陸』 誰知道mt4編程啊
MT4是一款市場行情接收軟體。
該軟體由MetaQuotes Software Corp.公司發布,提供免費試用,有中文界面。MetaQuotes Software Corp.公司成立於2000年,是一家專業提供在線交易平台和分析工具的軟體公司。
由於各個交易公司提供了許許多多的伺服器接入地址,MT4可以即時查看黃金、白銀、外匯、股票、期貨等行情,同時可以進行模擬交易,功能特別強大,是目前最為廣泛使用的外匯行情軟體之一。
關於它的使用方法,參考資料中有一份flash教程
邁達克軟體公司是一家為金融市場提供軟體產品的公司。我們專注於為金融機構在 外匯 , CFD 及 期貨市場 中發展系統軟體,提供專業的交易工具以及高素質的在線自動交易平台。
邁達克軟體公司在不斷變化的商業環境中,對於在線智能交易系統方面一直處於領先地位。
近期,來自世界 30 多個國家,超過 100 家的經紀商和銀行,已經選擇了我們公司的軟體系統來滿足和調整不同的交易需求和軟體產業。
邁達克軟體公司在設計和發展在線交易系統的過程中,應用最新的信息技術、開發工具以及高度適應性地軟體工程管理。我們的軟體產品對使用錯誤率,可信度,使用率,柔性,生產效率和 費用效力方面都具有一定的標准。
2000 年,邁達克軟體公司推出第一代的專業網上交易系統, FX 圖表。這個平台適用於外匯市場,不但具備所需要的功能,而且在廣泛的使用過程中,不斷地被改進,使其能夠符合每個時期金融市場的需求。
2001 年,邁達克軟體公司推出了第二代在線交易系統 ---MetaQuotes 。不同於 FX 圖表, MetaQuotes 不僅適用於外匯市場,同樣也適用於 CFD 市場。此外這個平台還具備一個不同的,真正創新的特點 — 專為智能交易設計的程序語言 —MetaQuotes 語言( MQL ) . 這一特點的出現,為客戶終端機性能的完善,打開了一個全新的局面。 MetaQuotes 軟體不僅被廣泛地接受,而且還在交易商中間成功地進行了驗證,獲得了肯定,使我們的在線交易軟體得到了全新的變革。
2002 年邁達克軟體公司推出了第三代在線交易系統 ---MetaTrader 。這個系統還適用於期貨市場。具有全新的,更富柔性程序語言被運用在了智能交易系統中 - MQL II 。通過持續不斷地對 MetaTrader 平台改進, , 使這一種產品得到極大的成功,成為世界上最流行的在線交易系統。
2003 年,邁達克軟體公司成為了使用行動電話進行交易的先驅者之一 - MetaTrader CE 以及用於 Palm 的 MetaTrader .
2005 年 7 月 1 日 邁達克軟體公司 推出了目前最新的最新交易系統 -- MetaTrader 4 。它包括先前系統所有的特點,並且對這些功能和組成部分進行了進一步的介紹和重組。 它適用於外匯, CFD 以及期貨市場。 MetaTrader 4 伺服器明顯在使用率,工作表現,和可信度方面要優於早先的系統。
MetaTrader 4 客戶終端機更具功能性,變通性以及便捷性,是交易商手中的一個重要工具。一種為智能交易的 MetaQuotes 4(MQL4) 而創設的類似於 C 語言的編程語言,已經得到了進一步的開發,並逐步成為眾人所熟知的自動交易系統程序語言。這種語言的變通性及工作效率十分接近專業的 C 語言。
2005 年 10 月,邁達克軟體公司推出了最新的移動終端平台 --- MetaTrade 移動交易終端機 。它不但包括范圍更廣的分析工具,還擁有具柔性的交易系統。它被認為是世界上最
優秀的移動交易平台之一。 MetaTrade4 移動平台在短短的兩個月內,就已成為了市場的主流產品,發掘了更大的市場潛力。
如今,邁達克軟體公司以其創新的設計,高品質,可靠性成為金融市場優質軟體的最大供應商之一。邁達克軟體公司現已在俄羅斯、賽普勒斯和新加坡都設有辦事處。公司海納百川,正在擁有和吸引了一大批優秀的高素質員工。
邁達克軟體公司始終致力於完善在線交易軟體,以成為世界一流的交易平台作為目標,讓交易軟體的使用更為簡單便捷。為了完成這一目標,公司一直在業內保持領先的水平,利用最新的信息技術和創新理念,相信在我們不懈的努力下,在線交易軟體將會發展得更好。
『柒』 mt4 編程 滿足任意一個條件怎麼寫
OrderProfit()可以檢測持倉單的盈利情況,對所有持倉單寫個循環,將每個單的盈利情況加起來就知道總體的情況了。
下單手數每次翻倍,可以用下面的公式:Lot=0.01*2^n,n代表持倉的單數。
『捌』 mt4編程 怎麼在當前位置加文本
1.打開MT4軟體,打開你需要寫入文字的圖表,然後選擇導航上菜單欄中的「插入」-「文字」,如下圖所示: 2.然後按照下面圖片指示,輸入文字,選擇字體顏色等信息即可: 3.最後點擊確定,就可以看見圖表上的信息如下圖所示: 提示:如果想要刪除
『玖』 什麼是mt4編程語言
MT4是為金融機構進行外匯,貴金屬,期貨市場買賣而專業設計的在線交易平台。 該平台通過互聯網為經紀公司提供包括全方位的服務,包括後台支持等。 近期,全球已有超過100家的經紀公司和銀行選擇了該平台。和許多技術指標和曲線研究相同的是,交易戰略程序中使用了內置語言Multibank Quotes Language 4。使用這種語言,您可以創建自動交易、客戶指標和腳本。自動交易可以分析市場情況、制定決策、掛出訂單、以在線模式開設頭寸。與技術指標一樣,客戶指標可分析市場情況並發出各種信號,腳本可單獨執行某些特殊操作。
http://hi..com/gkgold/blog/item/86d31ac3f2875851b219a8c5.html,自己用用就知道了。
『拾』 mt4編程如何限制一根線剛止盈出場又進場
1、畫水平線:
首先,在MetaEditor編輯器中創建一個客戶指標文件,名字可以任意,我這里就把它命名為Lesson1_DrawLine。
然後,在其中的start()函數中添加下面的代碼: