Mt4 /Mt5 量化交易員. Jul 9. chatGPT 分析數據的功能來了!! 昨天plus用戶(有付錢的用戶)可以開始使用code interpreter 功能 你可以上傳資料檔案或程式碼, ... ... <看更多>
「mt4程式碼」的推薦目錄:
- 關於mt4程式碼 在 [舉手] MT4之MQL4語法問題- 看板ForeignEX - 批踢踢實業坊 的評價
- 關於mt4程式碼 在 Mt4/Mt5 量化交易員 - Facebook 的評價
- 關於mt4程式碼 在 [心得]發表外匯mt4 程式交易程式碼. for EURUSD. - foreignex 的評價
- 關於mt4程式碼 在 mt4程式交易教學的推薦與評價,FACEBOOK和網紅們這樣回答 的評價
- 關於mt4程式碼 在 mt4自動交易程式的問題包括PTT、Dcard、Mobile01,我們都 ... 的評價
- 關於mt4程式碼 在 mt4自動交易程式的問題包括PTT、Dcard、Mobile01,我們都 ... 的評價
- 關於mt4程式碼 在 mt4自動交易程式的問題包括PTT、Dcard、Mobile01,我們都 ... 的評價
- 關於mt4程式碼 在 MT4 - Hello World! I'm Vincent. 的評價
- 關於mt4程式碼 在 time specific code in MT4 - Stack Overflow 的評價
- 關於mt4程式碼 在 mt4 · GitHub Topics 的評價
mt4程式碼 在 [心得]發表外匯mt4 程式交易程式碼. for EURUSD. - foreignex 的推薦與評價
[本文轉錄自Trading 看板] 作者: walking (巫龍王之說) 看板: Trading 標題: [心得]發表外匯mt4 程式交易程式碼. for EURUSD. 時間: Fri Jan 29 12:03:30 2010 前幾天 ... ... <看更多>
mt4程式碼 在 mt4自動交易程式的問題包括PTT、Dcard、Mobile01,我們都 ... 的推薦與評價
mt4 自動交易程式的問題,我們搜遍了碩博士論文和台灣出版的書籍,推薦量化通寫的 ... 外匯交易程式是將交易策略寫成程式碼,並交由程式執行,完成自動且精準的交易。 ... <看更多>
mt4程式碼 在 mt4自動交易程式的問題包括PTT、Dcard、Mobile01,我們都 ... 的推薦與評價
mt4 自動交易程式的問題,我們搜遍了碩博士論文和台灣出版的書籍,推薦量化通寫的 ... 外匯交易程式是將交易策略寫成程式碼,並交由程式執行,完成自動且精準的交易。 ... <看更多>
mt4程式碼 在 mt4自動交易程式的問題包括PTT、Dcard、Mobile01,我們都 ... 的推薦與評價
mt4 自動交易程式的問題,我們搜遍了碩博士論文和台灣出版的書籍,推薦量化通寫的 ... 外匯交易程式是將交易策略寫成程式碼,並交由程式執行,完成自動且精準的交易。 ... <看更多>
mt4程式碼 在 MT4 - Hello World! I'm Vincent. 的推薦與評價
MT4 (Metatrade 4) 以及MT5 (Metatrade 5) 都是由俄羅斯公司MetaQuotes Software Corp 所開發的交易平台, 並由各個外匯 ... MQL4/5 撰寫的程式碼用途. ... <看更多>
mt4程式碼 在 mt4 · GitHub Topics 的推薦與評價
Expert advisors, scripts, indicators and code libraries for Metatrader. education experimental trading trading-bot algo-trading forex trading-strategies trading ... ... <看更多>
mt4程式碼 在 [舉手] MT4之MQL4語法問題- 看板ForeignEX - 批踢踢實業坊 的推薦與評價
我目前著手寫的程式
出場問題比較令我困擾一些
目前出場情況有四種
其中兩種沒什麼問題
出場後可以繼續正常開新倉
另兩種出場情況則不太一樣
只要符合條件就會出場且
當日不會再進行任何交易
想問的是 我已寫好當日交易時間的濾網
例如一天只在9~21之間開新部位
而且我把這個時間濾網是放在開新倉指令的開頭 若在這段期間外會用return跳出
至於這個當日某筆止損金額達到一定程度的出場條件
我會用Bool撰寫 若達到條件為True 否則為False 我也想把他放到開新倉指令的開頭
也就是
if (TimeCurrent()<StrToTime("09:00") || TimeCurrent()>StrToTime("21:00") ||
BuyClose5==True || SellClose5==True)
return;
現在第一個問題是當日最大止損 我參考別人的語法寫了兩種最大止損
一個是檢查未平倉交易 達到條件就出場 另一個是檢查已平倉交易
按照這個邏輯 我可以在出場指令那邊結束這個部位
同時會再寫一個Bool是去抓歷史交易資料
第二個問題就是若我依據這個止損條件作為開新倉的標準
他有辦法做為當日有效的指令嗎?
還是說隔天符合開新倉的時間時 他一樣會去檢查是否有最大止損情況發生嗎?
如果是這樣的話 請問我需要怎麼調整才能讓單筆最大止損每日重新計算
避免永遠開不了新倉 囧 我找了很多網站但都沒看到相關討論
用英文搜尋也一樣 所以只好上來問各位前輩了@@ 問題若過於初淺
還請見諒
Bool_BuyClose5()
{
for(int i=OrdersHistoryTotal()-1,i>=0,i--)
{
OrderSelect(i, Select_by_POS,MODE_HISTORY);
if(OrderSymbol()==Symbol() && OrderMagicNumber()==magic)
{
if(OrderType()=OP_BUY) && (OrderOpenPrice()-OrderClosePrice()>=0.002))
True
Else
False
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.200.26.252
※ 文章網址: https://www.ptt.cc/bbs/ForeignEX/M.1552639926.A.07F.html
經回測發現符合條件的單子沒有被過濾掉
發生當日連續虧損的時候會一直被停損
還是其實用accountequity或accountbalance也可以呢
用原本的方式換了好多種都沒辦法順利運作…
從當日未實現損益的方式研究看看
謝謝大家
※ 編輯: ColiColi (175.96.101.245), 03/16/2019 13:40:51
應該是笨方法吧XD
但我沒輒了
我用void
然後用for(int i=,OrdersHistoryTotal()…)
加上if
條件是
TimeCurrent()<=OrderCloseTime()+36000
但解決一個問題就會繼續碰到下個問題
真心佩服很會寫程式的人~
※ 編輯: ColiColi (27.147.12.214), 03/18/2019 00:11:16
... <看更多>