大伊人青草狠狠久久-大伊香蕉精品视频在线-大伊香蕉精品一区视频在线-大伊香蕉在线精品不卡视频-大伊香蕉在线精品视频75-大伊香蕉在线精品视频人碰人

您現在的位置:程序化交易>> 期貨公式>> (MC)multicharts>> MC知識>>正文內容

請問這程式code哪里出錯了 [MultiCharts MC]

  • 咨詢內容:

     

    inputs: Price( Close ), Length1( 200 ), BollingerPrice( Close ), TestPriceUBand( Close ), TestPriceLBand( Close ), Length( 20 ), NumDevsUp( 2 ), NumDevsDn( -2 ), Displace( 0 ) ,        ConfirmBars( 1 ) Displace1( 0 ) ;   variables: var0( 0 ) ; var1( 0 ), var2( 0 ), var3( 0 ) , var4(0), var5(0); var1 = AverageFC( BollingerPrice, Length ) ; var2 = StandardDev( BollingerPrice, Length, 1 ) ; var3 = var0 + NumDevsUp * var1 ; var4 = var0 + NumDevsDn * var1 ;   condition1 = Displace >= 0 or CurrentBar > AbsValue( Displace ) ; if condition1 then  begin var0 = WAverage( Price, Length1 ) ; Plot1[Displace]( var0, "AvgWtd" ) ;        Plot2[Displace]( var3, "UpperBand" ) ; Plot3[Displace]( var2, "LowerBand" ) ; Plot4[Displace]( var0, "MidLine" ) ;   condition2 = Price > var0 and cross over var3 ; if condition2 then  var5 = var5 + 1  else var5 = 0 ;   condition2 = CurrentBar > ConfirmBars and var5 = ConfirmBars ; if condition2 then                        Buy ( "WMACrossLE" ) next bar at market ;   客服人員您好   我想寫一個在200wma之上而且突破布林通道上緣的買進訊號 但是在第12行出錯,請問這是何種錯誤     另外請問一下 Displace( 0 ) , 這是什麼意思 及 condition1 = Displace >= 0 or CurrentBar > AbsValue( Displace ) ; 含意為何 以及 condition1 = Price > AverageFC( Price, Length ) ; if condition1 then  var0 = var0 + 1  else var0 = 0 ;   condition1 = CurrentBar > ConfirmBars and var0 = ConfirmBars ; 這是買進訊號   var0=var0+1 這是什麼意思 以及condition1的意思為何   不好意思 我是生手 所以有很多問題]  

     


     

  • MC技術部: inputs: Price( Close ), Length1( 200 ), BollingerPrice( Close ), TestPriceUBand( Close ), TestPriceLBand( Close ), Length( 20 ), NumDevsUp( 2 ), NumDevsDn( -2 ), Displace( 0 ) ,        ConfirmBars( 1 ) Displace1( 0 ) ;   variables: var0( 0 ) ; var1( 0 ), var2( 0 ), var3( 0 ) , var4(0), var5(0); var1 = AverageFC( BollingerPrice, Length ) ; var2 = StandardDev( BollingerPrice, Length, 1 ) ; var3 = var0 + NumDevsUp * var1 ; var4 = var0 + NumDevsDn * var1 ;   condition1 = Displace >= 0 or CurrentBar > AbsValue( Displace ) ; if condition1 then  begin var0 = WAverage( Price, Length1 ) ; Plot1[Displace]( var0, "AvgWtd" ) ;        Plot2[Displace]( var3, "UpperBand" ) ; Plot3[Displace]( var2, "LowerBand" ) ; Plot4[Displace]( var0, "MidLine" ) ;   condition2 = Price > var0 and cross over var3 ; if condition2 then  var5 = var5 + 1  else var5 = 0 ;   condition2 = CurrentBar > ConfirmBars and var5 = ConfirmBars ; if condition2 then                        Buy ( "WMACrossLE" ) next bar at market ;   客服人員您好   我想寫一個在200wma之上而且突破布林通道上緣的買進訊號 但是在第12行出錯,請問這是何種錯誤   ConfirmBars( 1 ) Displace1( 0 ) ;<==第十二行是因為 中間少了","分隔..

    var0( 0 ) ;
    var1( 0 ),<==";"是用來告訴PL該斷語法已經結束了,所以正確該是var(0),var1(0),

    condition2 = Price > var0 and cross over var3 ;<== 這里少了Price..正確為condition2 = Price > var0 and Price cross over var3 ;

    最後因為是訊號!所以以下都不能出現在訊號里..

    if condition1 then
    begin
    var0 = WAverage( Price, Length1 ) ;
    Plot1[Displace]( var0, "AvgWtd" ) ;
           Plot2[Displace]( var3, "UpperBand" ) ;
    Plot3[Displace]( var2, "LowerBand" ) ;
    Plot4[Displace]( var0, "MidLine" ) ;<==(而且這里也少了end;正確為if ...then begin...end;)

     


    第2篇

     

  • MC技術部:

     

    inputs: BollingerPrice( Close ), TestPriceLBand( Close ),    Price( Close ), Length1( 200 ),                                                       Length( 20 ), NumDevsDn( 2 ) ;   variables: var0( 0 ), var1(0);   var0 = BollingerBand( BollingerPrice, Length, NumDevsDn ) ; var1 = WAverage(price,Length1);   condition1 = Price > var1 and Price cross over var0 ; if condition1 then                                                                      Buy ( "Bwma" ) next bar at market ; setstopcontract; setstoploss(10000);   這是我後來的code 不過在2007年之後 都沒有買進訊號出現 為什麼為這樣 是哪里出錯了嗎
    第3篇

     

  • MC技術部: var0 = BollingerBand( BollingerPrice, Length, NumDevsDn ) ; var1 = WAverage(price,Length1);   condition1 = Price > var1 and Price cross over var0 ; 您可以嘗試另外畫出var0及var1以確認是否有符合進場條件~ 因為我這里測試也是交易一段後就不再有進場動作...^^
    第4篇

     

  • MC技術部:

    因為你只有作多沒有作空

    只有停損沒有停利

    所以在低點進場作多之後就沒有符合的出場條件

    以致於一直抱單不出


    第5篇

     

  • MC技術部:

     

    inputs: BollingerPrice( Close ), TestPriceLBand( Close ),    Price( Close ), Length1( 200 ),                                                       Length( 20 ), NumDevsUp( 2 ), NumDevsDn( -2 ); variables: var0( 0 ), var1(0),        var2(0),        var3(0),        var4(0); var0 = WAverage(price,Length1); var1 = AverageFC( BollingerPrice, Length ) ; var2 = StandardDev( BollingerPrice, Length, 1 ) ; var3 = var1 + NumDevsUp * var2 ; var4 = var1 + NumDevsDn * var2 ;   condition1 = Price > var0 and Price cross over var3 ; if condition1 then                                                                      Buy ( "BUYwma" ) next bar at market ; condition3 = Price > var0 and Price cross under var4 ; if condition3 then         sell ("BUYSTOP") next bar at market;   condition2 = Price < var0 and Price cross under var4 ; if condition2 then        SellShort("SELLwma") next bar at market;   condition4 = Price < var0 and Price cross over var3 ; if condition4 then        buytocover ("SELLSTOP") next bar at market;     在請問客服人員 這程式碼在編譯的時候出現函數錯誤 請問是哪里出錯了 謝謝客服人員   編輯文章 by 陳胖 2012-01-03 16:17:26

     

  • MC客服:

     

    inputs: BollingerPrice( Close ), TestPriceLBand( Close ),    Price( Close ), Length1( 200 ),                                                       Length( 20 ), NumDevsDn( 2 ) ;   variables: var0( 0 ), var1(0);   var0 = BollingerBand( BollingerPrice, Length, NumDevsDn ) ; var1 = WAverage(price,Length1);   condition1 = Price > var1 and Price cross over var0 ; if condition1 then                                                                      Buy ( "Bwma" ) next bar at market ; setstopcontract; setstoploss(10000);   這是我後來的code 不過在2007年之後 都沒有買進訊號出現 為什麼為這樣 是哪里出錯了嗎
    第3篇

     

  • MC客服: var0 = BollingerBand( BollingerPrice, Length, NumDevsDn ) ; var1 = WAverage(price,Length1);   condition1 = Price > var1 and Price cross over var0 ; 您可以嘗試另外畫出var0及var1以確認是否有符合進場條件~ 因為我這里測試也是交易一段後就不再有進場動作...^^
    第4篇

     

  • MC客服:

    因為你只有作多沒有作空

    只有停損沒有停利

    所以在低點進場作多之後就沒有符合的出場條件

    以致於一直抱單不出


    第5篇

     

  • MC客服:

     

    inputs: BollingerPrice( Close ), TestPriceLBand( Close ),    Price( Close ), Length1( 200 ),                                                       Length( 20 ), NumDevsUp( 2 ), NumDevsDn( -2 ); variables: var0( 0 ), var1(0),        var2(0),        var3(0),        var4(0); var0 = WAverage(price,Length1); var1 = AverageFC( BollingerPrice, Length ) ; var2 = StandardDev( BollingerPrice, Length, 1 ) ; var3 = var1 + NumDevsUp * var2 ; var4 = var1 + NumDevsDn * var2 ;   condition1 = Price > var0 and Price cross over var3 ; if condition1 then                                                                      Buy ( "BUYwma" ) next bar at market ; condition3 = Price > var0 and Price cross under var4 ; if condition3 then         sell ("BUYSTOP") next bar at market;   condition2 = Price < var0 and Price cross under var4 ; if condition2 then        SellShort("SELLwma") next bar at market;   condition4 = Price < var0 and Price cross over var3 ; if condition4 then        buytocover ("SELLSTOP") next bar at market;     在請問客服人員 這程式碼在編譯的時候出現函數錯誤 請問是哪里出錯了 謝謝客服人員   編輯文章 by 陳胖 2012-01-03 16:17:26

     

  • MC客服: var0 = BollingerBand( BollingerPrice, Length, NumDevsDn ) ; var1 = WAverage(price,Length1);   condition1 = Price > var1 and Price cross over var0 ; 您可以嘗試另外畫出var0及var1以確認是否有符合進場條件~ 因為我這里測試也是交易一段後就不再有進場動作...^^
    第4篇

     

  • MC客服:

    因為你只有作多沒有作空

    只有停損沒有停利

    所以在低點進場作多之後就沒有符合的出場條件

    以致於一直抱單不出


    第5篇

     

  • MC客服:

     

    inputs: BollingerPrice( Close ), TestPriceLBand( Close ),    Price( Close ), Length1( 200 ),                                                       Length( 20 ), NumDevsUp( 2 ), NumDevsDn( -2 ); variables: var0( 0 ), var1(0),        var2(0),        var3(0),        var4(0); var0 = WAverage(price,Length1); var1 = AverageFC( BollingerPrice, Length ) ; var2 = StandardDev( BollingerPrice, Length, 1 ) ; var3 = var1 + NumDevsUp * var2 ; var4 = var1 + NumDevsDn * var2 ;   condition1 = Price > var0 and Price cross over var3 ; if condition1 then                                                                      Buy ( "BUYwma" ) next bar at market ; condition3 = Price > var0 and Price cross under var4 ; if condition3 then         sell ("BUYSTOP") next bar at market;   condition2 = Price < var0 and Price cross under var4 ; if condition2 then        SellShort("SELLwma") next bar at market;   condition4 = Price < var0 and Price cross over var3 ; if condition4 then        buytocover ("SELLSTOP") next bar at market;     在請問客服人員 這程式碼在編譯的時候出現函數錯誤 請問是哪里出錯了 謝謝客服人員   編輯文章 by 陳胖 2012-01-03 16:17:26

     

  • MC客服:

    因為你只有作多沒有作空

    只有停損沒有停利

    所以在低點進場作多之後就沒有符合的出場條件

    以致於一直抱單不出


    第5篇

     

  • MC客服:

     

    inputs: BollingerPrice( Close ), TestPriceLBand( Close ),    Price( Close ), Length1( 200 ),                                                       Length( 20 ), NumDevsUp( 2 ), NumDevsDn( -2 ); variables: var0( 0 ), var1(0),        var2(0),        var3(0),        var4(0); var0 = WAverage(price,Length1); var1 = AverageFC( BollingerPrice, Length ) ; var2 = StandardDev( BollingerPrice, Length, 1 ) ; var3 = var1 + NumDevsUp * var2 ; var4 = var1 + NumDevsDn * var2 ;   condition1 = Price > var0 and Price cross over var3 ; if condition1 then                                                                      Buy ( "BUYwma" ) next bar at market ; condition3 = Price > var0 and Price cross under var4 ; if condition3 then         sell ("BUYSTOP") next bar at market;   condition2 = Price < var0 and Price cross under var4 ; if condition2 then        SellShort("SELLwma") next bar at market;   condition4 = Price < var0 and Price cross over var3 ; if condition4 then        buytocover ("SELLSTOP") next bar at market;     在請問客服人員 這程式碼在編譯的時候出現函數錯誤 請問是哪里出錯了 謝謝客服人員   編輯文章 by 陳胖 2012-01-03 16:17:26

【字體: 】【打印文章】【查看評論

相關文章

    沒有相關內容
主站蜘蛛池模板: 99国产精品视频免费观看 | 色久综合网| 国产高清美女一级毛片久久 | 桃色婷婷 | 国产免费一级精品视频 | 久久8| 香蕉a视频 | 精品国产高清自在线一区二区三区 | 久久综合久美利坚合众国 | 在线第一福利视频观看 | 日韩精品久久不卡中文字幕 | 国产欧美精品综合一区 | 国产精品视频全国免费观看 | 久久久久久国产精品三级 | 在线观看精品国内福利视频 | 综合久久久 | 大伊香蕉精品视频在线天堂 | 欧美人成毛片在线播放 | 久久久日韩精品国产成人 | 丁香午夜 | 日日夜夜天天操 | 中文字幕在线欧美 | 精品一区二区三区四区乱码90 | 亚洲乱码视频在线观看 | julia中文字幕久久亚洲 | 狠狠色丁香婷婷久久综合考虑 | 爱爱永久免费视频网站 | 寡妇一级a毛片免费播放 | 五月婷婷开心中文字幕 | 99国产精品久久久久久久成人热 | 成人欧美日韩 | 国产欧美另类久久久精品免费 | 日韩精品一区二区三区中文在线 | 深夜福利免费观看 | 午夜精品久久久久久久 | 久久久久久久国产视频 | 欧美日韩在大午夜爽爽影院 | 日本在线色 | 天天都色 | 欧美成人在线视频 | 情趣视频网站在线观看 |