1附件大家好,
真的需要一些幫助。
一直致力於概念和數學分析超過2年半的發展這個交易系統。我根本不是程序員。剛剛開始編寫過去6個月的指標和EA。我的最後一個節目可以追溯到90年代早期,那就是'基本'。有一個基本上是現成的指標,Semafor,有一些小的數學修正,其餘的我從頭開始看了1000的指標,找不到真的值得任何。免費或購買。
如果我在計算機前放置並讓EA開啟交易並根據指標關閉它們,系統平均每天獲利200至600點。一天見過1361點。這個概念有效。我只是沒有耐心坐在顯示器前面,整天看著它。我想要一個生命。
有兩個問題,我只是試圖解決我的頭髮。
1 - 它有時會在啟動時進入交易,沒有顯示交易條目的指標。通常是Semafor。已將所有指標設置為零,但仍然會發生
2 - EA將永遠不會關閉來自指標的反向趨勢信號的交易。
基本系統使用Range Bars,交易12種不同的貨幣對。所有指標均按貨幣對單獨設定。使用可追溯到10 - 12年的刻度數據對指標進行測試。
該系統的核心是一個主動通道指示器,它根據平均值到一定數量的蠟燭,以非常小的增量改變支撐線和阻力線之間的寬度。在該通道內是將線分為5個部分的線。如果通道寬度太窄,則不允許進行交易。防止大量不良交易。交易進入也取決於趨勢反轉在渠道內開始的位置。就使用風險百分比而言,資金管理也取決於趨勢反轉在渠道內開始的位置。離支撐線或阻力線越近,使用的批量越大。如果在通道內沒有看到趨勢方向信號並且趨勢擊中支撐線或阻力線,則交易將被平倉。這部分工作正常。
另一個主要特點。當購買或出售Semafor罷工時,會啟動老化計數器。如果超過Semafor Aging計數器,將不會進入交易。從後面測試中發現,這意味著市場是優柔寡斷的,進入交易的風險很大。每種貨幣對的設置也不同。
以下編碼僅包括Semafor老化,渠道觸發點,買入和賣出指標邏輯以及買入或賣出交易的邏輯。
當這兩個問題得到解決時,將包含在EA中的另外兩個項目,其中之一是Correlations。在理論和實踐中,它將全面的交易績效提高了8%左右。主要是它可以防止遲交進入,造成輕微的點損失。另一種是內存分配。一直致力於拋棄MT4不斷積累的舊曆史。到目前為止看起來很有希望根據節目的大小和貨幣對的數量,根據日常活動,EA必須每天重啟6至10次。如果我能解決MT4中的這個主要缺陷,我將與大家分享。
請記住,我只是編程的初學者。任何建議都非常感謝。
https://www.forex-pedia.com/attachme...0572224072.mq4