1. 在圖面上顯示文字的方法
用ObjectCreate創造物件後,再用OjectSet去調屬性
OBJ_LABEL可以改成OBJ_TEXT等等
參官方資料 Oject_Type 、ObjectCreate
輸出結果,可以用ObjectSet去調整在圖面上的位置
2. 在EA的首頁寫字的方法
使用#property description "XXXXXX"
輸出結果:
3. 在輸入參數頁面中,製作下拉式選單的方法
使用enum,自設一個enumeration,即可自設下拉選單裡的選項
另外,使用Input設一個字串,來作出輸入參數頁面中分隔的效果
輸出結果:第一個BUY單類型變成下拉式選單
4. 取得錯誤訊息,並把錯誤訊息用文字表示(原本只有代號的數字)
使用ErrorDescription(),把GetLastError()的結果轉譯
使用這個函數需要先把stdlib.mqh給include進來,才能使用
輸出結果如下
因為停損點數不符合邏輯,OrderSend不能執行,就跑出錯誤訊息
5. Time函數的使用
使用Time[0]、Time[1]中的Index來指定第幾根Bar的時間
要存的變數類型需指定成datetime
輸出結果
顯示出當前頁面,最新的bar跟前一根bar的時間
若直接打成Time,而沒有index的話
compile會失敗,看來是必須使用陣列的方式來用
6. 偵測新的Bar的方法(新的價格出現才動作)
參考頁面
另一討論串
文章標籤
全站熱搜
留言列表