PDA

View Full Version : 如何判斷經紀人前一天是否關閉?



flanvigil
01-08-2013 05:37, 05:37 AM
在聖誕節假期期間,我的一些EA人進入了他們不應該進行的交易,因為我的經紀人在周中關閉了銀行假期的平台,而我的EA賬戶沒有為此編碼。

在一個,我尋找每日內部蠟燭。我忽略了周日,因為大多數經紀人只開了幾個小時,因此內部蠟燭的可能性增加了。但它並不看周三是否是假期。

我想找一個測試(一些代碼),告訴我前一天是假期!

我無法想到如何做到這一點,所以任何幫助將不勝感激。

galgantua8867
01-25-2022 11:48, 11:48 AM
在聖誕假期期間,我的一些EA進入了他們不應該進行的交易,因為我的經紀人在周中關閉了銀行假期的平台,而我的EA沒有為此編碼。在一個,我尋找每日內部蠟燭。我忽略了周日,因為大多數經紀人只開了幾個小時,因此內部蠟燭的可能性增加了。但它並不看周三是否是假期。我想找一個測試(一些代碼),告訴我前一天是假期!我想不出怎麼做,所以任何幫助都會很多......
你不能計算前幾天的H1欄數嗎?

galgantua8867
01-25-2022 13:09, 01:09 PM
你不能計算前幾天的H1欄數嗎?
要么 。 。 。插入代碼int MidnightBar,Index = 0; bool YesterdayWasAHoliday = false; MidnightBar = iBarshift(NULL,PERIOD_H1,Midnight(TimeCurrent())); Index = MidnightBar 1; while(Index lt; = MidnightBar 24){if(午夜(iTime(NULL,PERIOD_H1,索引))!=午夜(TimeCurrrent()) - (PERIOD_D1 * 60)){YesterdayWasAHoliday = true;打破; } Index ; } datetime午夜(日期時間日期){return(日期 - (日期%(PERIOD_D1 * 60)));警告:未編譯且未經過測試。 。 。