一個邏輯與的奇怪問題 - TradeBlazer公式 [開拓者 TB]
作者:
開拓者 TB 來源:
cxh99.com 發布時間:2012年05月30日 點擊數:
【
收藏到本網的會員中心】
- 咨詢內容:
我在編上吊線函數時發現一個奇詭的問題:
如果我有兩個條件:
myCon4 = (High[1]>=HighestFC(Close[1],5));
myCon5 = (Close[1]>=AverageFC(Close[1],5));
if (myCon4) Commentary("myCon4"); //檢測條件是否滿足
if (myCon5) Commentary("myCon5");
以上程序是正常的,但我將這兩個條件合起來時,就不正常了,增加兩條語句:
myCon6 = (High[1]>=HighestFC(Close[1],5)) && (Close[1]>=AverageFC(Close[1],5));
if (myCon6) Commentary("myCon6");
結果在滿足K線形態的地方,只顯示myCon4和myCon5,而不顯示myCon6
這是為什么?我感覺是與序列數值類型有關,請管理員解釋一下。
謝謝!
- TB技術人員:
優化的上吊線函數代碼如下,供朋友們共同學習提高。
- //------------------------------------------------------------------------
- // 簡稱: mySDX
- // 名稱: 上吊線
- // 類別: 用戶函數
- // 類型: 頂部反轉
- // 輸出: 布爾型
- //------------------------------------------------------------------------
- // 實體處于K線上端,實體的顏色無所謂
- // 下影線至少達到實體高度的2倍
- // 沒有上影線或上影線極短
- // 在趨勢的頂部,且當前K線正在得到驗證
- Params
- Numeric myBars(5); //頂部趨勢至少保持5Bar
- Numeric myBar0(8); //缺省的Bar振幅至少有8個點
- Vars
- Numeric myBar30; //30個周期的平均Bar振幅
- Numeric myBar1; //Bar[1]的振幅
- Numeric myIndex(1);
- Bool myCon1;
- Bool myCon2;
- Bool myCon3;
- Bool myCon4;
- Bool myCon5;
- Bool myCon6;
-
- Begin
- myBar30 = AverageFC(High[1]-Low[1],30); //30個周期的振幅
- If (myBar30<myBar0) myBar30=myBar0; //如果振幅太小則設置最小值
- myBar1 = High[1]-Low[1];
- myCon1 = myBar1>=myBar30;
- myCon2 = (High[1] - Min(Open[1],Close[1]))/myBar1 <=0.4; //實體在K線的上部
- myCon2 = myCon2 or (Max(Open[1],Close[1])-Low[1])/myBar1<=0.4; //或實體在K線的下部
- myCon3 = Abs(Open[1]-Close[1])/(myBar1) <=0.4; //實體小于K線的2/5,即下影線或上影線較長
- myCon4 = (High[1]>=HighestFC(Close[1],5)); //處于近期頂部
- myCon5 = (Close[1]>=AverageFC(Close[1],5)); //處于近期頂部
- myCon6 = (High[1]-Low)/myBar1 >=0.5; //確認下跌
- If (myCon1 && myCon2 && myCon3 && myCon4 && myCon5 && myCon6)
- {
- //FileAppend("c:\\test0.Log",Text(CurrentBar)+" "+DateToString(CurrentDate)+" "+TimeToString(CurrentTime));
- PlotString("SDX","上吊線",High[1]+2,-1,1);
- Return True;
- }
- Return False;
- End
- //------------------------------------------------------------------------
- // 編譯版本 GS2010.12.08
- // 用戶版本 2011/10/10 08:15
- // 版權所有 efrogking
- // 更改聲明 TradeBlazer Software保留對TradeBlazer平臺
- // 每一版本的TrabeBlazer公式修改和重寫的權利
- //------------------------------------------------------------------------
復制代碼
- TB客服:
難道跟if不能用HighestFC之類是一個道理?
- 網友回復:
回復 1# efrog
學習來了
- 網友回復:
謝謝樓主分享模板 |
主站蜘蛛池模板:
国产高清一级毛片在线不卡
|
久久综合色之久久综合
|
日本特级|
第一福利视频
|
久久国产视频网站
|
国内精品一区二区三区最新
|
久揄揄鲁一二三四区高清在线
|
青青青国产免费手机视频在线观看
|
26uuu亚洲|
伦理片一区
|
六月丁香深爱六月综合激情
|
亚洲天堂爱爱
|
毛片视频免费观看
|
亚洲免费中文
|
久久国产一区二区三区
|
亚洲精品一区二区手机在线
|
亚洲va欧美va国产va天堂
|
免费播放一区二区三区
|
久久精品日日躁精品
|
免费播放美女一级毛片
|
亚洲精品人成网线在线
|
97av麻豆蜜桃一区二区
|
亚洲国产综合精品中文字幕
|
国人精品视频在线观看
|
青青草久热精品视频在线观看
|
羞羞视频在线免费
|
亚洲精品国产美女在线观看
|
亚洲 欧洲 另类 综合 自拍
|
国产精品成人观看视频国产奇米
|
久久密|
亚洲精品一区二区三区在线观看
|
亚洲免费国产
|
欧美一区二区手机在线观看视频
|
久久99精品久久久久久国产人妖
|
亚洲精品久久久久久中文字幕小说
|
九九99热|
天天干在线影院
|
国产精品青草久久福利不卡
|
91成人免费福利网站在线
|
九九视频在线观看视频
|
国产一区视频在线播放
|