COCO研究院

 找回密碼
 註冊
搜索
查看: 6228|回復: 10

displace與ConfirmBars的意義與用法

[複製鏈接]
發表於 12-3-25 22:48 | 顯示全部樓層 |閱讀模式
各位大大好:
       小弟在PLE的指標與訊號裡面看到displace與ConfirmBars,但一直找不到它們的意義與用法,能否請大大們教導,另外..要在哪裡才可以找到他們的用法與解釋..謝謝!
      
        condition1 = Displace >= 0 or CurrentBar > AbsValue( Displace )
        據小弟對此程式的理解,displace似乎是指位移量...Displace>=0是說..位移量大於等於0嗎?

        inputs: Price( Close ), Length( 9 ), ConfirmBars( 1 ) ;       ( MovAvg Cross LE裡面的一行程式)
        在此...ComfimeBars是一個輸入,不知道他有否特定涵義...還是也可以用AA,BB等任一文字項取代?

        懇請大大解惑。謝謝!


評分

參與人數 1金錢 +2 收起 理由
觀天下 + 2 太強了!

查看全部評分

發表於 12-3-26 11:03 | 顯示全部樓層
你的  腳本沒有全貼出來呦 這樣 就不好解釋了耶
ConfirmBars( 1 ) 只是一個變數 應該是用來作 條件成立之後 確認使用
發表於 12-3-26 11:09 | 顯示全部樓層
本帖最後由 r5888 於 12-3-26 11:12 編輯

善用 Google
Google "multicharts Displace"
Google "ConfirmBars"
第一個連結就是了
Google 很好用
 樓主| 發表於 12-3-26 11:53 | 顯示全部樓層
本帖最後由 jiuhtsair 於 12-3-26 12:03 編輯
meimeichen 發表於 12-3-26 11:03
你的  腳本沒有全貼出來呦 這樣 就不好解釋了耶
ConfirmBars( 1 ) 只是一個變數 應該是用來作 條件成立之 ...

感謝m大的解答,小弟方才google了一下,原來displace是指左右偏移的量,而confirmbars只是一個輸入變數的名稱,沒有特定意義。謝謝!原本是擔心confirmbars是有特定意義與用法的...。

 樓主| 發表於 12-3-26 12:03 | 顯示全部樓層
r5888 發表於 12-3-26 11:09
善用 Google
Google "multicharts Displace"
Google "ConfirmBars"

感謝 R大提供好方法...這一兩天一直在找書..都沒
發表於 12-3-26 13:35 | 顯示全部樓層
Displace 應該也是變數
前面應該也有 Inputs 宣告變數
也可以改成其他名稱 Offset, AAA, BBB
 樓主| 發表於 12-3-26 16:19 | 顯示全部樓層
r5888 發表於 12-3-26 13:35
Displace 應該也是變數
前面應該也有 Inputs 宣告變數
也可以改成其他名稱 Offset, AAA, BBB ...

ㄣ...剛剛仔細看了一下,確實如此,只是有些不解...
inputs:
    Price( Close ),
    FastLength( 9 ),
    SlowLength( 18 ),
    Displace( 0 ) ;

variables:
    var0( 0 ),
    var1( 0 ) ;

var0 = AverageFC( Price, FastLength ) ;
var1 = AverageFC( Price, SlowLength ) ;

condition1 = Displace >= 0 or CurrentBar > AbsValue( Displace ) ;
if condition1 then
    begin
    Plot1[Displace]( var0, "FastAvg" ) ;
    Plot2[Displace]( var1, "SlowAvg" ) ;

                     
    if Displace <= 0 then
        begin
        condition1 = var0 crosses over var1 ;
        if condition1 then
            Alert( "Bullish alert" )
        else
        begin
        condition1 = var0 crosses under var1 ;
        if condition1 then
            Alert( "Bearish alert" ) ;
        end ;
        end;
    end ;
以此為例,在宣告的時候就已經設displace=0了...    displace(0)
那為何在 condition1 = Displace >= 0 or CurrentBar > AbsValue( Displace ) ;
基本上displace應該都沒有變化阿(從程式碼中displace有改變的機會)
還請大大解惑!謝謝!

發表於 12-3-26 19:52 | 顯示全部樓層
本帖最後由 r5888 於 12-3-26 19:53 編輯

Inputs 設定是可以改的
Displace 預設 0, 是給 Plot 畫線用的
試看看改成 5 或 -5 有什麼效果
 樓主| 發表於 12-3-26 20:37 | 顯示全部樓層
感謝指導。謝謝!
發表於 12-3-26 21:00 | 顯示全部樓層
大家都好強喔!
學習學習!
發表於 12-4-26 08:20 | 顯示全部樓層

感謝分享喔~~謝謝!

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-12-3 08:37

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |