![]() |
總頁數 (2): « 1 [2] 在這個頁面顯示本主題全部的 22 個文章 |
奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- [求救]~指標跑不出來~ (http://www.chiefox.com.tw/bbs/showthread.php?threadid=8304)
更正..是要大於 open-close>95 (長黑棒) 的 "開盤價"
5.當前週期到前10個週期之中有出現 open-close>95 (長黑棒)
此時當前週期的 "收盤價" 要大於 open-close>95 (長黑棒) 的收盤價
成立時才會產生作多的指標
按您的定義
在 open-close>95 條件第一次成立之前
都不會有作多的訊號
這點還是跟前面的 BUY 狀況是一模一樣的呀
因為您給的條件, 該區域本來就無作多訊號啦
大大我想要的"第 一次成立之前"這個弄掉.
因為我看書只找到BARSLAST 這個函數是可以找出長黑棒距離當前週期數..所以目前來看問題出在 "第一次成立之前"
如果我想把 "第一次成立之前"去掉
該使用哪個函數
前面已回答了, 就是:
BUY:=if(barpos<lbound(BUY),0,BUY);
//將前面不成立的部份均設為 0 值
您可能沒理解清楚
問題不在於程式
而是在於您定義的條件
那區域 open-close>95 這條件根本就不會成立
您又要求需搭配 open-close>95 此條件
程式無論如何寫
那區域永遠都不會有作多的訊號
您可能要想想
open-close>95
這長黑棒的定義是否太過嚴苛了
引用:
最初由 cgjj 發表
您可能要想想
open-close>95
這長黑棒的定義是否太過嚴苛了 [/B]
引用:
最初由 L0123 發表
建議將 95 改為浮動常數
即
XN:=ma(H,60)-ma(L,60);
open-close>XN;
試試看如何?
我已經利用這個解決問題了...感謝大家的回覆!
IF(ANY(open-close>95,11)
全部時間均為台灣時間, 現在時間為00:43 | 總頁數 (2): « 1 [2] 在這個頁面顯示本主題全部的 22 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.