mt4編程多單
❶ 誰知道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和MT5有什麼區別
MT4和MT5的區別有:鎖倉功能、歷史數據載入不同以及訂單上的區別。
一、鎖倉功能:
最大的區別在於,MT5無鎖倉功能,而MT4有鎖倉功能。
二、歷史數據載入不同:
1、MT4採用hst,每個周期一個文件
2、而MT5則都是從1分鍾在內存中轉換,效率更高,也意味著內存需要更大。同時MT5的方式也缺乏靈活性。
三、訂單上:
1、MT4可以開相反方向的訂單,例如buy1手和sell2手。
2、而MT5這會被合並起來變成空1手。這個在查看歷史記錄的時候,無法核對變得非常不方便。
以上內容參考 網路-MT4外匯交易、網路-MT5china
❸ 請教:外匯MT4的EA編程中,開倉函數OrderSend的參數講解
price就是你的購買價格,
如果你是開倉多單,那麼就是ASK價,空單則是BID價...
下面是多單的範例:
OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss * Point,Ask + TakeProfit * Point, "我的訂單", 12345, 0, Green);
❹ 我在mt4掛了個多單,1205到1207但是在1204.8的時候啟動了我的掛單,請問專家這樣合理
不是很明白你的意思,掛單不會是一個區間,而應該是一個具體的點位,只要到了你的掛單點位就會自動進場,我們按照現在比較常見的黃金點差5個點
如果你是1204.8進場的話,那就說明你的掛單點位是1205.3
多單掛單進廠價是按照買價來進行計算的
❺ MT4同時掛多單和空單,MT4平台為什麼在低於現價的點位掛不了空單,高於現價的點位掛不了多單
因為有點差,掛單你必須把點差算進去,間隔現價20個基點就可以,如果你的平台點差大於20那就間隔20以上。也就說你掛單間隔必須要比點差大才能掛進去
❻ 那位大神能幫寫一條MT4的EA代碼,功能是在指定的時間買入多單。
double 開始交易時間=3;
double 結束交易時間=23;
if(Hour()>開始交易時間&&Hour()<結束交易時間) {OrderSend(Symbol(),OP_BUY,手數,Ask,滑點,0,0,0,編號1,0,Green);}
❼ 求MT4平台自動交易編程
我只能說你NB..這個可是我先想到的。。。金道貴的只能的7天內。。唉。。
❽ mt4編程,我想寫個掛個空單函數,但是用OP_SELLLIMIT沒有反應,用OP_BUYLIMIT掛多單就可以,請指教
一、例如:kc=200、lots=0.01都要給賦值才行,還有好幾個參數都沒賦值。
二、if 條件中這個OrderType()==OP_SELLLIMIT條件是什麼意思,有這個限價買單了,為什麼還要開一個同樣的掛單?
❾ 關於外匯MT4軟體一次下多單的系統的文件
可以選擇全部平倉
同時下兩個貨幣對的建倉操作暫時還沒有
❿ 外匯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());
}
原理大概就是這樣