您现在的位置:程序化交易>> 期货公式>> (MC)multicharts>> MC知识>>正文内容

让指标符合条件时,发出警告 [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  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容