![]() |
在這個頁面顯示本主題全部的 7 個文章 |
奇狐社區論壇 (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=17219)
如何只讓公式成立時,只執行一次
我寫了一個三關價的公式,當指數的位置來到上關價加20點時,如果後續低點拉回上關價時做多,但我希望只在第一次出現時出現買點訊號,當第二次以後出現時,便不再出現買點訊號,請問要如何寫這樣的公式,煩請告知,不勝感激!
回覆: 如何只讓公式成立時,只執行一次
引用:
最初由 weichern 發表
我寫了一個三關價的公式,當指數的位置來到上關價加20點時,如果後續低點拉回上關價時做多,但我希望只在第一次出現時出現買點訊號,當第二次以後出現時,便不再出現買點訊號,請問要如何寫這樣的公式,煩請告知,不勝感激!
依照此寫法,訊號變不見了,貼上原碼,煩請版主告知,是哪裡有問題?
MM:STKINDI('','三關價.MM',0,6),PRECISION0;
UPP:STKINDI('','三關價.UPP',0,6),PRECISION0;
DNN:STKINDI('','三關價.DNN',0,6),PRECISION0;
UPH:UPP+20,LINEDOT PRECISION0;
UPL:UPP-20,LINEDOT PRECISION0;
MMH:MM+20,LINEDOT PRECISION0;
MML:MM-20,LINEDOT PRECISION0;
DNH:DNN+20,LINEDOT PRECISION0;
DNL:DNN-20,LINEDOT PRECISION0;
DD:=date<>ref(date,1);
HH:=hhv(h,barslast(dd)+1);
LL:=LLV(L,barslast(dd)+1);
AA:=h>=uph and L<=upp;
AAA:=hh>=uph and L<=UPP and aa<>1;//訊號
AAA:=AAA AND SUM(AAA,HH)=1;
DRAWICON(HH>=UPH and C>=UPH,L,10);
DRAWICON(AAA,L,1),pxdn30;
引用:
最初由 weichern 發表
依照此寫法,訊號變不見了,貼上原碼,煩請版主告知,是哪裡有問題?
MM:STKINDI('','三關價.MM',0,6),PRECISION0;
UPP:STKINDI('','三關價.UPP',0,6),PRECISION0;
DNN:STKINDI('','三關價.DNN',0,6),PRECISION0;
UPH:UPP+20,LINEDOT PRECISION0;
UPL:UPP-20,LINEDOT PRECISION0;
MMH:MM+20,LINEDOT PRECISION0;
MML:MM-20,LINEDOT PRECISION0;
DNH:DNN+20,LINEDOT PRECISION0;
DNL:DNN-20,LINEDOT PRECISION0;
DD:=date<>ref(date,1);
HH:=hhv(h,barslast(dd)+1);
LL:=LLV(L,barslast(dd)+1);
AA:=h>=uph and L<=upp;
AAA:=hh>=uph and L<=UPP and aa<>1;//訊號
AAA:=AAA AND SUM(AAA,HH)=1;
DRAWICON(HH>=UPH and C>=UPH,L,10);
DRAWICON(AAA,L,1),pxdn30;
以5分鐘期貨的週期來算,如果從8:50來算,請問週期的部分要填入什麼數字,第一次用這個參數,不太懂!麻煩板主指教。
引用:
最初由 weichern 發表
以5分鐘期貨的週期來算,如果從8:50來算,請問週期的部分要填入什麼數字,第一次用這個參數,不太懂!麻煩板主指教。
問題解決了,謝謝板主的指教!
全部時間均為台灣時間, 現在時間為06:29 | 在這個頁面顯示本主題全部的 7 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.