|
常規(guī)用途函數,不涉及任何專用函數。
Alert() – 彈出警告窗口void Alert(...) 彈出一個包含用戶提示信息的警告窗口。參數可以是任意類型,總數不得超過64個。 數組不能作為參數傳遞給 Alert() 函數。 雙精度型數據可以輸出到小數點后4位。要想輸出更高精度的數據,請使用 DoubleToStr() 函數。 布爾型、日期時間型和顏色型數據作為數值型數據輸出。 使用 TimeToStr() 函數將日期時間型數據轉換成字符串,再以字符串形式輸出。 參數: ... - 任意值,如有多個可用逗號分割 。最多為64個參數。 示例: if(Close[0]>SignalLevel)
Alert("收盤價進入 ", Close[0],"!!!");
Comment() – 圖表上顯示信息void Comment(...) 本函數可以在圖表左上角顯示相關信息。參數可以是任意類型,最多64個。 數組不能作為參數傳遞給 Comment() 函數。 雙精度型數據可以輸出到小數點后4位。要想輸出更高精度的數據,請使用 DoubleToStr() 函數。 布爾型、日期時間型和顏色型數據作為數值型數據輸出。 使用 TimeToStr() 函數將日期時間型數據轉換成字符串,再以字符串形式輸出。 參數: ... - 任意值,如有多個可用逗號分割 。最多為64個參數。 示例: double free=AccountFreeMargin();
Comment("賬戶自由保證金 ",DoubleToStr(free,2),"\n","Current time is ",TimeToStr(TimeCurrent()));
Print() – 輸出文本信息void Print(...) 本函數可以向智能交易日志輸出文本信息。參數可以是任意類型,最多64個。 數組不能作為參數傳遞給 Print() 函數。 雙精度型數據可以輸出到小數點后4位。要想輸出更高精度的數據,請使用 DoubleToStr() 函數。 布爾型、日期時間型和顏色型數據作為數值型數據輸出。 使用 TimeToStr() 函數將日期時間型數據轉換成字符串,再以字符串形式輸出。 參數: ... - 任意值,如有多個可用逗號分割 。最多為64個參數。 示例: Print("當前可用保證金 ", AccountFreeMargin());
Print("當前時間 ", TimeToStr(TimeCurrent()));
double pi=3.141592653589793;
Print("PI number is ", DoubleToStr(pi,8)); // 輸出: PI number is 3.14159265
for(int i=0;i
PlaySound() – 播放聲音文件void PlaySound(string filename) 本函數播放一個聲音文件。文件必須放在 terminal_dir\sounds 目錄或子目錄內。 參數: filename - 音頻文件名稱。 示例: if(IsDemo()) PlaySound("alert.wav");
MarketInfo() – 獲取市場相關信息double MarketInfo(string symbol, int type) 返回在市場觀察窗口中列出的不同貨幣對的相關信息數據。當前貨幣對的部分信息已經存儲在 預定義變量 中。 參數: symbol - 貨幣對名稱。 type - 請求返回定義的信息類型標識符,可以是 請求標別符 的任意值。 示例: double bid =MarketInfo("EURUSD",MODE_BID);
double ask =MarketInfo("EURUSD",MODE_ASK);
double point =MarketInfo("EURUSD",MODE_POINT);
int digits=MarketInfo("EURUSD",MODE_DIGITS);
int spread=MarketInfo("EURUSD",MODE_SPREAD);
本文地址:http://www./zh/388/
|
|
|