[發案] MT5 EA程式碼撰寫

看板CodeJob作者 (克里克巴頓)時間6年前 (2019/01/16 15:16), 編輯推噓2(202)
留言4則, 3人參與, 6年前最新討論串1/1
凡是「*[30m」開始的行,都請使用 Ctrl + y 刪除。 如果對於發案文章格式有不清楚的地方,請參考置底文章:[發案] 發案範例  發案人:我本人 聯絡方式1:站內信 聯絡方式2: 所在地區 :不限 有效時間:一週內   預算:1500以內,請來信報價 接案者要求:有MT5 EA實際撰寫經驗   附註: 專案說明: 最近要從Multicharts轉換到MT5 有一個很簡單的Powerlanguage期貨訊號 想要轉換成MT5的EA 交易邏輯很簡單 1、就是只有一條MA簡單移動平均線 (週期長度可任意指定 例如60、144、256、640等等) 2、每天指定時間的收盤價 (例如每天早上09:30 晚上21:50 可任意修改時間) 只要大於MA 下一根K線就市價單進場作多 buy next bar at market; 反之小於MA 下一根K線就市價單進場作空 sellshort next bar at market; 3、進場之後 只要觸到設定的停利點或停損點 就觸價平倉 以台指期為例 如10050點多單進場 設定+/-30點 (停利停損點數可任意指定) 往上觸到10080就市價停利 往下觸到10020就市價停損 外匯的話 當然就是改成外匯的單位 4、設定最後出場時間 (例如台指期就是設定下午1300 可任意修改) 到了最後出場時間 都沒有往上或往下觸到預設的價格 (例如只有10062或10027) 就直接市價單平倉 外匯的部分 可能就要變成晚上九點多或十點多進場 隔天凌晨五點前 甚至隔天晚上八點前 都沒觸到預設點位 就市價平倉出場 請問版上有沒有高手 可以改寫成MT5的EA 底下是Powerlanguage的原始程式碼(多單部分 空單邏輯一樣) 提供參考 [IntrabarOrderGeneration=False]; inputs: EntryTime(905), ExitTime(1300), MA1L(200), profittarget(30), stoploss(30); variables: MA1(0), mark(0); if date<>date[1] then begin mark=0; end; MA1=average(close,MA1L); if time=EntryTime and close>MA1 then begin mark=1; end; if time=EntryTime and mark=1 and EntriesToday(D)<1 then begin buy ("EntryLong")next bar at market; end; if time=ExitTime then begin sell ("ExitLong")next bar at market; end; setstopcontract; setprofittarget(profittarget*bigpointvalue); setstoploss(stoploss*bigpointvalue); -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.41.182.4 ※ 文章網址: https://www.ptt.cc/bbs/CodeJob/M.1547651816.A.A8D.html

01/17 17:15, 6年前 , 1F
這價格 你去官網找吧~
01/17 17:15, 1F

01/21 21:52, 6年前 , 2F
與其想花小錢就找到人幫你寫C code,不如直接用multic
01/21 21:52, 2F

01/21 22:02, 6年前 , 3F
multicharts下單到其他交易商
01/21 22:02, 3F

01/26 21:03, 6年前 , 4F
這支EA穩賠錢的,你還是別花這個錢了
01/26 21:03, 4F
文章代碼(AID): #1SFqhegD (CodeJob)