讓指標符合條件時,發出警告 [MC]
- 咨詢內容:
原文參考:Ray's Blog
Multicharts/Tradestation 的Alerts/警示功能,蠻常用的..
看盤時當條件符合時,可發出聲音來提示.
使用RSI 來舉例,當大于70,及小于30要發出聲音做警示
程序寫法如下:
//==從這里=============inputs:Price( Close ),Length( 14 ),OverSold( 30 ),OverBought( 70 ),OverSColor( Cyan ),OverBColor( Red ) ;
variables: var0( 0 ) ;
var0 = RSI( Price, Length ) ;
Plot1( var0, "RSI" ) ;Plot2( OverBought, "OverBot" ) ;Plot3( OverSold, "OverSld" ) ;
if var0 > OverBought thenSetPlotColor( 1, OverBColor )else if var0 < OverSold thenSetPlotColor( 1, OverSColor ) ;//這里提一下,這是讓線變色的寫法.
//==到這里都是RSI 指標
condition1 = var0 crosses over OverSold ;if condition1 then PlaySound("C:\Windows\Media\WindowsBalloon.wav") //填上音效的檔案路徑elsebegincondition1 = var0 crosses under OverBought;if condition1 then PlaySound("C:\Windows\Media\ring.wav");//填上音效的檔案路徑end;
當然也可以自己錄音效來玩..
如果要跳出警示畫面
則在條件成立時再加入:
Alert( "Bullish alert" ); //上引號內的文字可以自行變動.
執行指標后要記得這里要勾選才會有作用.
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有帳號?立即注冊
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容