報警功能是MT4的一個特色功能。www.emoneybtc.com它可以在預定的條件達到時,給用戶發出警報。見圖:
與指標畫線相比,報警語句則顯得相對簡單,只要在判斷語句中加一個報警的指令語句即可。
報警方式有:彈出窗口報警、音樂報警、郵件報警等。
如果您的郵箱開通了手機短信通知,則郵件報警的內容則會即時轉發到手機上面。
1、彈出窗口報警:
當(預設條件達到)執行此語句時,以彈出窗口進行警告。
語句格式:Alert(內容1,內容2,內容3,內容4);
報警內容為字符串型,內容之間加逗號進行分隔。
如:
Alert( Symbol(),"1小時圖MACD上穿零軸!");
2、音樂報警:
當(預設條件達到)執行此語句時,則播放一段音樂。
語句格式:PlaySound("音樂文件名.wav");
文件類型為wav格式,並且需要保存在C:/Program Files/MetaTrader4/sounds目錄中。
注意:文件名需要加引號。
3、郵件報警:
當(預設條件達到)執行此語句時,發送一封郵件。
收發件人地址在MT4系統中設置我們會在後續的文章裡面談到。
語句格式:SendMail(標題1+標題2, 內容1+內容2);
標題之間以加號進行連接,內容之間也以加號進行連接;
郵件標題和郵件內容以逗號間隔。
下面我們給出一個《價格穿越某均線報警》實例:
+---------------------------------
#property indicator_chart_window
extern int 警戒均線=20;
int mark=0;
int start()
{
if( iHigh(0,0,0) >= iMA(0,0,警戒均線,0,MODE_SMA,PRICE_CLOSE,0)
&& iHigh(0,0,1) < iMA(0,0,警戒均線,0,MODE_SMA,PRICE_CLOSE,1)
&& mark != 1 )
{
Alert(Symbol(),"向上觸及30均線");
mark = 1;
}
if( iLow(0,0,0) <= iMA(0,0,警戒均線,0,MODE_SMA,PRICE_CLOSE,0)
&& iLow(0,0,1) > iMA(0,0,警戒均線,0,MODE_SMA,PRICE_CLOSE,1)
&& mark != 2 )
{
Alert(Symbol(),"向下觸及",警戒均線,"均線");
mark = 2;
}
return(0);
}
+---------------------------------
下面是部分語句說明:
#property indicator_chart_window
此句是把程序放在主圖,當然這此例中放在副圖也是一樣
extern int 聲明一個外部參數變量,整數型,允許外部值修改
int 聲明一個整數型變量
int start() 定義觸發函數
if() 判斷
iHigh() 最高價值函數
iLow() 最低價值函數
iMA() 移動平均線值函數
Alert() 報警函數
Symbol() 商品名稱函數
&& 邏輯運算符“並且”
!= 邏輯運算符“不等於”
MODE_SMA 簡單移動平均模式
PRICE_CLOSE 以收盤價計算
這裡有必要再說明一下自定義變量mark的作用:
mark的初始值是0,當上穿報警時給mark賦值1,當下穿報警時給mark賦值2。這樣當mark的值為1時,說明已經對上穿報過警了,就不能再次對上穿報警;當mark的值為2時,說明已經對下穿報過警了,就不能再次對下穿報警。這樣就起到了避免重復報警的作用。
平台化技術的難點1、基於比特幣等公鏈平台實現 DApp 的難點 目前公鏈的技術,如比特幣,如果想直接用比特幣的區塊鏈網絡做自己的事情,有兩
Tangle 是IOTA 項目創造的一種改革性的去區塊化分布式賬本,它是可擴展的、輕量級的,還能在無需任何費用的前提下進行價值轉移。Tan
前言最近 BCH 分叉以後,我最關心的問題是去中心化的社區治理問題。前面兩位嘉賓講的非常贊,下面我將從不同的角度去思考這個問題。從比特幣誕
今日,全球首家旅行區塊鏈預訂社區Trip.io宣布已經獲得OK Blockchain Capital、BlockVC、 INBlockc
據騰訊玄武實驗室的信息安全人員宋凱透露,其實很多虛擬貨幣交易在過程中都出現過安全問題,事後的解決方案大多是回滾,也就是將交易數據回溯到攻
在股票市場中,上市公司有可能出現各種各樣的事件或者問題,出現上市公司股票暫停上市。今天希財君就與大家分享暫停上市的股票怎麼辦?首先
炒期貨能賺錢嗎?賺錢的幾率有多大? 業內人士表示,炒期貨的人中,只有20%的人能賺錢,賺很多錢的甚至可能20%的人都
如何選擇成長股? 著名投資大師菲利普.費雪在其巨著《怎樣選擇成長股》裡已經寫得很明白了。但是我們說任何人的投資經驗只能參考,不能生搬硬套,
泰康健康有約H款保險不返還,泰康健康有約H款保險屬於儲蓄型重疾險,保終身,不提供返還責任,可保障125種
最佳答案: 目前玩快手的人一般都是靠以下方式來進行變現:1、通過優質短視頻吸引粉絲關注,等粉絲累計到