嗨,大家好
有什麼方法可以從不同的TF同時從MT4圖表中拍攝照片。
例如,我的EA在5M圖表上運行,並且在某些條件之後,它不僅會從5M圖表而且從30M和1H圖表中獲取圖片。
我可以編寫這樣的代碼嗎?
謝謝
嗨,大家好
有什麼方法可以從不同的TF同時從MT4圖表中拍攝照片。
例如,我的EA在5M圖表上運行,並且在某些條件之後,它不僅會從5M圖表而且從30M和1H圖表中獲取圖片。
我可以編寫這樣的代碼嗎?
謝謝
你的建議可以在理論上完成,但一旦你理解了障礙,你可能不會這樣做。它只能在具有WindowScreenShot()函數的代碼中完成。它必須在EA中完成,EA必須附加到需要屏幕截圖的圖表上。所以在你的情況下,必須在5M,30M和1HR上運行。您必須確定觸發事件是什麼以及如何確保每個EA同時觸發,這可能很容易或很困難。
好。我理解正確,我必須在一個終端中運行所有三個TF?例如,如果我正在檢查歐盟。我將在歐盟30M歐盟和歐盟上半年開放5M?只有一個運行TF?謝謝Originally Posted by ;
屏幕截圖EA必須在所需的圖表上運行。
聽起來好像你當前的ea需要它的pic改變一個全局變量,可能帶有時間戳。在2個較高的TF圖表中的每一個上,運行一個不同的ea,它只在蠟燭結束時檢查全局變量(因此是時間戳)並且每個都拍照。等待更高的TF ea的關閉將削減cpu的使用。乾杯Originally Posted by ;
我不相信CPU會超載。您只需在主時間範圍內運行EA,然後在其他EA上運行不同的EA。除了檢查信號告訴它截取屏幕截圖之外,第二個EA不會執行任何操作。信號可以由主EA在文本文件中生成(例如,當需要H1屏幕截圖時,它可以寫入名為h1.txt的空白文本文件)。第二個EA可以檢查每個新M5欄上是否存在h1.txt(如果你的主EA在M5上運行),如果它在那裡則刪除它並截取屏幕截圖。其他時間段也是如此。另一種方法是從單個EA生成您自己的圖表。您可以使用像highcharts.com這樣的javascript庫,它可以生成財務圖表。您的EA只會將圖表數據傳遞給將圖表生成為HTML頁面的函數。
2附件十字軍我對你的設置一無所知,所以我做了一個通用的目的,以拍攝3個屏幕的屏幕截圖。它是一個印象,所以它進入了indior文件。這是一個腳本,它將生成滴答,使其在線下或在線實時工作。將indior放在你的設置上並且腳本文件放在一個單獨的窗口上並不重要,但轉動外部變量'FillRequests = True'將使得tick生成發送滴答給其他請求它們的窗口。印第安人已經準備接受蜱蟲了。你不能在這個indior所在的窗口上運行scritp但是EA可以運行,所以你可以將這個indior融入你當前的EA中。這樣做是將窗口旋轉到3個時間段並進行屏幕截圖並最終回到原始時間段。使它工作打開indior對話框並設置'TimeForPhotos = True'這不是一個完成的代碼,因為它應該被合併到你的existion代碼中,它只是一個可以做的事情。以現在的形式使用這個印象的Donot貿易。隨附的屏幕截圖是印像中的樣品,它只是普通的內置印記。 Zip中有一個文件有屏幕截圖,屏幕截圖的名稱中有圖表週期,告訴它有哪些,你必須做任何你需要的時間戳,Keit
https://www.forex-pedia.com/discussi...ng-system.htmlOriginally Posted by ;
https://www.forex-pedia.com/attachme...2752068830.zip
2附件萬隆你在說什麼?
你可能就像這一個人。它是一種貨幣組合研究工具。將它附加到圖表以及您用來開發市場的任何內容,它將讓您看到您的投資組合中的每個流動性。閱讀有關創建自定義投資組合文件的文檔此代碼將為您創建一個適合所有主要和未成年人的溫度,但您可以將其更改為您遵循的或您的經紀人提供的內容。 KeitOriginally Posted by ;
https://www.forex-pedia.com/cryptocu...on-indior.html
https://www.forex-pedia.com/attachme...1450198789.zip