人人爽天天爽夜夜爽qc-人人爽天天爽夜夜爽曰-人人天天爱天天做天天摸-人人天天夜夜-色网站在线-色网站在线看

您現(xiàn)在的位置:程序化交易>> 期貨公式>> (MC)multicharts>> MC知識(shí)>>正文內(nèi)容

請(qǐng)問這程式code哪里出錯(cuò)了 [MultiCharts MC]

  • 咨詢內(nèi)容:

     

    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 ;   客服人員您好   我想寫一個(gè)在200wma之上而且突破布林通道上緣的買進(jìn)訊號(hào) 但是在第12行出錯(cuò),請(qǐng)問這是何種錯(cuò)誤     另外請(qǐng)問一下 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 ; 這是買進(jìn)訊號(hào)   var0=var0+1 這是什麼意思 以及condition1的意思為何   不好意思 我是生手 所以有很多問題]  

     


     

  • MC技術(shù)部: 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 ;   客服人員您好   我想寫一個(gè)在200wma之上而且突破布林通道上緣的買進(jìn)訊號(hào) 但是在第12行出錯(cuò),請(qǐng)問這是何種錯(cuò)誤   ConfirmBars( 1 ) Displace1( 0 ) ;<==第十二行是因?yàn)?nbsp;中間少了","分隔..

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

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

    最後因?yàn)槭怯嵦?hào)!所以以下都不能出現(xiàn)在訊號(hào)里..

    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技術(shù)部:

     

    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年之後 都沒有買進(jìn)訊號(hào)出現(xiàn) 為什麼為這樣 是哪里出錯(cuò)了嗎
    第3篇

     

  • MC技術(shù)部: var0 = BollingerBand( BollingerPrice, Length, NumDevsDn ) ; var1 = WAverage(price,Length1);   condition1 = Price > var1 and Price cross over var0 ; 您可以嘗試另外畫出var0及var1以確認(rèn)是否有符合進(jìn)場(chǎng)條件~ 因?yàn)槲疫@里測(cè)試也是交易一段後就不再有進(jìn)場(chǎng)動(dòng)作...^^
    第4篇

     

  • MC技術(shù)部:

    因?yàn)槟阒挥凶鞫鄾]有作空

    只有停損沒有停利

    所以在低點(diǎn)進(jìn)場(chǎng)作多之後就沒有符合的出場(chǎng)條件

    以致於一直抱單不出


    第5篇

     

  • MC技術(shù)部:

     

    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;     在請(qǐng)問客服人員 這程式碼在編譯的時(shí)候出現(xiàn)函數(shù)錯(cuò)誤 請(qǐng)問是哪里出錯(cuò)了 謝謝客服人員   編輯文章 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年之後 都沒有買進(jìn)訊號(hào)出現(xiàn) 為什麼為這樣 是哪里出錯(cuò)了嗎
    第3篇

     

  • MC客服: var0 = BollingerBand( BollingerPrice, Length, NumDevsDn ) ; var1 = WAverage(price,Length1);   condition1 = Price > var1 and Price cross over var0 ; 您可以嘗試另外畫出var0及var1以確認(rèn)是否有符合進(jìn)場(chǎng)條件~ 因?yàn)槲疫@里測(cè)試也是交易一段後就不再有進(jìn)場(chǎng)動(dòng)作...^^
    第4篇

     

  • MC客服:

    因?yàn)槟阒挥凶鞫鄾]有作空

    只有停損沒有停利

    所以在低點(diǎn)進(jìn)場(chǎng)作多之後就沒有符合的出場(chǎng)條件

    以致於一直抱單不出


    第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;     在請(qǐng)問客服人員 這程式碼在編譯的時(shí)候出現(xiàn)函數(shù)錯(cuò)誤 請(qǐng)問是哪里出錯(cuò)了 謝謝客服人員   編輯文章 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以確認(rèn)是否有符合進(jìn)場(chǎng)條件~ 因?yàn)槲疫@里測(cè)試也是交易一段後就不再有進(jìn)場(chǎng)動(dòng)作...^^
    第4篇

     

  • MC客服:

    因?yàn)槟阒挥凶鞫鄾]有作空

    只有停損沒有停利

    所以在低點(diǎn)進(jìn)場(chǎng)作多之後就沒有符合的出場(chǎng)條件

    以致於一直抱單不出


    第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;     在請(qǐng)問客服人員 這程式碼在編譯的時(shí)候出現(xiàn)函數(shù)錯(cuò)誤 請(qǐng)問是哪里出錯(cuò)了 謝謝客服人員   編輯文章 by 陳胖 2012-01-03 16:17:26

     

  • MC客服:

    因?yàn)槟阒挥凶鞫鄾]有作空

    只有停損沒有停利

    所以在低點(diǎn)進(jìn)場(chǎng)作多之後就沒有符合的出場(chǎng)條件

    以致於一直抱單不出


    第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;     在請(qǐng)問客服人員 這程式碼在編譯的時(shí)候出現(xiàn)函數(shù)錯(cuò)誤 請(qǐng)問是哪里出錯(cuò)了 謝謝客服人員   編輯文章 by 陳胖 2012-01-03 16:17:26

【字體: 】【打印文章】【查看評(píng)論

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 国产一区二区三区毛片 | 黄色大片在线看 | 日韩精品免费视频 | 青春久草 | 伊人日日操 | 操美女在线观看 | 黄色一区二区三区 | 亚洲人交性视频 | 在线观看国产精品日本不卡网 | 日韩一级视频免费观看 | 一级日本黄色片 | 噜噜噜色 | 久久免视频 | 狠狠色网 | 妞干网最新 | 国产亚洲一路线二路线高质量 | 天天干天天操天天射 | 成人午夜小视频 | 午夜琪琪 | 黄色三级在线观看 | 国产精品久久久久9999高清 | 黄色在线免费观看网址 | 欧美日韩视频在线第一区二区三区 | 成人免费网站久久久 | 男女午夜性爽快免费视频不卡 | 成人网18免费下 | 亚洲欧美日韩成人一区在线 | 日韩电 影在线播放 | 羞色影院| 成人免费看片 | 日韩成人中文字幕 | 色中色在线视频 | 最色网站入口 | 日韩亚洲国产综合久久久 | 日韩亚洲人成在线综合日本 | 中文一区二区在线观看 | 日韩欧美在线观看视频 | 波多野结衣一区在线 | 天天操操 | sss在线观看| 色播影视 |