一單ea源碼
㈠ 請問這一段EA代碼是什麼意思呢
這是int Crossed (double line1 , double line2)方法的參數,你找找哪裡調了Crossed 方法,調的時候括弧里傳的是什麼,就知道這里LINE1,LINE2是什麼了
㈡ 外匯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軟體怎麼提取ea的源碼
只要你的電腦有安裝MT4,只需要雙擊「BB_MACD_v1.01.mq4」這個文件就能打開讀取源碼了。
㈣ 用ea畫了一個用例圖為什麼不能生成源代碼吶
是「不宜」,而不是「不能」。就比如說 Winform,你在 VS 里拖控制項畫出來的那一坨坨東西,其實就是聲明了一個個控制項對象然後實例化了它們,它後設置了他們的某些屬性,比如字體、位置、大小等等。這些東西我們在開發中並不需要去關心它,因為它們完全是我們用滑鼠拖出來之後 VS 自己生成的,我們只關心真正的業務邏輯部分的代碼。所以要做分離。
㈤ 外匯mt4編寫EA,具體要求:用代碼寫出判斷上一單(已經平倉的單子)是盈利還是虧損。
if(OrderSelect(OrdersHistoryTotal()-1,SELECT_BY_POS,MODE_HISTORY))
{
if(OrderProfit()>0)
{
Print("上一個單子盈利");
}else
{
Print("上一個單子盈利");
}
}
㈥ 訂單ea怎麼寫
您好,訂單ea寫法如下:
1、單一持倉的EA策略,可以直接用開倉類型+交易品種來做注釋,示範代碼如下:
string buycom = "buy_" + Symbol();
2、對於一些加倉類的EA程序,可以考慮用開倉類型+交易品種+訂單數量來做注釋,示範代碼:
int li_buy = Tk_Count(OP_BUY);//Tk_Count(OP_BUY)是統計多單數量函數string buycom = "buy_" + Symbol()+"_"+IntegerToString(li_buy+1);
3、如果EA程序需要別人通過訂單注釋能看到開發者的聯系方式(比如顯示開發者QQ),那就可以用如下代碼:
string eacom = "QQ:12345678";
4、如果沒有特殊要求,訂單注釋僅僅展示EA名稱,也是可以的,示範代碼:
string buycom = "歐美五分鍾EA";
5、如果開發多周期交易EA,那麼也可以通過注釋來備注不同周期開的單子,注釋格式:開倉類型+交易品種+圖表周期,示範代碼:
string ptxt=""; if(Period()==PERIOD_D1)ptxt= "D1";//其它周期同樣列舉,或者用switch語句。string buycom = "buy_" + Symbol()+"_"+ ptxt;
注釋參數定義好後,將其填充到 OrderSend 函數的注釋位置即可,如果是空單注釋將buy改為sell。
㈦ 我些的MT4的EA,如何不讓人看到我的源碼,如何加密
本人提供最新 MT4 指標 EA 加密服務有好的EA或是指標,想出售又怕被破解,現在有最新加密方法 1關鍵代碼寫入DLL文件,就算ex4-to-mq4反編譯,也得不到核心代碼。不能反推出原理和策略 2DLL文件提供網路驗證功能,可以實現網路遠程授權,終止授權,動態調整授權日期。 3 根據機器碼綁定授權電腦,換電腦EA或指標自動識別終止使用權通過上述功能成功加密多個EA和指標,最大限度保護了作者的知識產權。本人為專業程序員,提供的加密服務可以提供加密過的指標進行演示遠程授權遠程終止使用遠程修改使用日期你的EA或指標,經過本人加密可以極大的提高保密性和可出售性,甚至可以給客戶提供試用版,試用時間可自己設定。交易方式,互相約定,誠信為本。有需要加密服務的朋友,扣 一二九零二一四四
㈧ 一些比較好的EA和指標源代碼
童話世界的東西,沒有穩定盈利的DA,放棄,尋找自己的交易模式,形成體系,做成EA,進行輔助交易,
㈨ EA是什麼
"EA"是指智能交易Expert Advisor,也叫智能交易系統、程序交易系統、自動化交易程序……EA本質上是一個電腦程序。
是由程序員根據操盤的交易策略和思路編寫寫成計算機程序,只要在交易賬戶運行該序,EA就能自動分析外匯行情走勢,自動買進拋出,低買高拋,完全不用盯著電腦,自動完成整個交易過程。
EA自1975年最早起源於美國,隨著電腦技術和網路科技的發展,華爾街上的許多大公司的外匯交易員並不是把主要精力與時間放在人工盯盤與手動操作上,而是放在不斷編寫與完善自己的交易策略,然後編成EA,讓電腦去自動執行。
(9)一單ea源碼擴展閱讀:
"EA"的類型介紹:
1、趨勢EA
目前最常見,也是比較成熟的EA策略,根據各類指標策略判斷趨勢,進行交易。
2、貨幣對沖EA
通過不同貨幣價格波動的相關性進行多空對沖交易,貨幣對沖EA最大的缺點是無法回測,也就是無法得知過去行情的交易表現,只能通過實盤觀察現有的交易。
3、網格EA
網格EA通過將k線劃分相等或不等點位間距,達到間距點位觸發交易。優點:資金曲線完美,盈利非常穩定,倉位小資金非常安全,配合定期出金,風險非常小。缺點:不適合小資金賬戶或手數過重的交易。
4、 剝頭皮EA
盈利非常高的EA,利用經紀商報價延遲的間隙下單,交易時間非常短毫秒計算;缺點是對平台的點差和交易環境要求特別高,目前基本上沒有平台適合做長期穩定的剝頭皮交易。
5、綜合類EA
綜合類EA結合了以上幾種EA的策略,但是有些EA雖然是趨勢入場,卻採用了及其激進的資金管理,放大了其爆倉風險。有些網格類EA採用了類Martingale的資金管理(馬丁格爾法,類似於逆市加倉),放棄了市場中性的入場策略,反而採用一些指標來判斷入場。
㈩ 外匯EA是什麼,外匯EA能賺錢嗎
ea是外匯交易 的一種自動交易系統 懂得人可以用ea 自動交易賺錢 不懂得人不建議使用