奇狐社區論壇
在這個頁面顯示本主題全部的 6 個文章

奇狐社區論壇 (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=17485)


由 cyberpeace 在 2013-01-31 21:33 發表:

累計數值總和寫法

請教總版主大人或版上各位高手大大

假設每天K棒,依據不同的比較條件a1~…..~a9,
a1、a2、a3得1、
a4、a5、a6得0、
a7、a8、a9得-1
每根K各得「1、0、-1」三種數值;
請問,如何在副圖,每天統計顯示「包含當天在內」的最近30根K棒的「1、0、-1」的累計數值總和。
例如今天為7、昨天為8….等等
請教寫法
感恩您!


由 ccutmis 在 2013-02-01 09:25 發表:

回覆: 累計數值總和寫法

引用:
最初由 cyberpeace 發表
請教總版主大人或版上各位高手大大

假設每天K棒,依據不同的比較條件a1~…..~a9,
a1、a2、a3得1、
a4、a5、a6得0、
a7、a8、a9得-1
每根K各得「1、0、-1」三種數值;
請問,如何在副圖,每天統計顯示「包含當天在內」的最近30根K棒的「1、0、-1」的累計數值總和。
例如今天為7、昨天為8….等等
請教寫法
感恩您!



//範例數列flag有三種狀態: 0,1,-1
flag:C*0;
flag:=IIF(C>O,1,IIF(C<O,-1,0)),linethick0;

//最近的三十根K棒flag狀態加總
ck:=barpos<=datacount-30+1;
近30日flag加總:SUM(if(flag>-2,flag,0),N);

在此用flag加總做一範例,提供您參考,希望有幫助!


由 cyberpeace 在 2013-02-01 13:58 發表:

回覆: 回覆: 累計數值總和寫法

引用:
最初由 ccutmis 發表
//範例數列flag有三種狀態: 0,1,-1
flag:C*0;
flag:=IIF(C>O,1,IIF(C<O,-1,0)),linethick0;

//最近的三十根K棒flag狀態加總
ck:=barpos<=datacount-30+1;
近30日flag加總:SUM(if(flag>-2,flag,0),N);

在此用flag加總做一範例,提供您參考,希望有幫助!



dear ccutmis

感恩費神指教
請教的問題, 源出友站2012/12/27 獅猛兄的突發奇想, 利用Black Jack 21點算牌來提高贏的相對機率.
(原文連結: 黑傑克21點可以算牌,期指也可以-投資策略心法 -聚財網 http://www.wearn.com/bbs/topic.asp?...2#ixzz2GEKyl1vp)

獅兄把21點算牌方法用在技術分析上,如果以當天最低價與昨天最低價比較,一共有9種K線組合,就算是9張牌吧!
把過去30日的得分加總繪圖,就可以得到算牌後漲跌機率了;
可以看到負值到-5分時,大約就是(加權)底部了,代表出上漲牌的機會很大。只能告訴你押漲(作多)機率高低,不擔保你會買到最低。
正值持續超過13分時,告訴你頭部近了,押漲的要見好就收,分數越高代表越危險,押跌(作空)的可以開始準備下注了。
原作者最後再提醒一次,只有在贏面機率大的時候才下大注,沒把握不要玩太大。

//以下是末學試寫的語法,再加上ccutimis指教的flag加總範例:
L1:=L<ref(L,1);
L2:=L>ref(L,1);
H1:=H<ref(L,1);
H2:=H<ref(H,1);
H3:=H>ref(H,1);
H4:=H>ref(L,1) and H<ref(H,1);
C1:=C<ref(L,1);
C2:=C>ref(H,1);
C3:=C>ref(L,1) and C<ref(H,1);
a1:=L1 and H1 and C1;
a2:=L1 and H4 and C1;
a3:=L1 and H4 and C3;
a4:=L1 and H3 and C1;
a5:=L1 and H3 and C3;
a6:=L1 and H3 and C2;
a7:=L2 and H2 and C3;
a8:=L2 and H3 and C3;
a9:=L2 and H3 and C2;
DRAWICON(a1,3,11);
DRAWICON(a2,3,11);
DRAWICON(a3,3,11);
DRAWICON(a4,3,15);
DRAWICON(a5,3,15);
DRAWICON(a6,3,15);
DRAWICON(a7,3,10);
DRAWICON(a8,3,10);
DRAWICON(a9,3,10);
flag:C*0;
flag:=IIF(C>O,1,IIF(C<O,-1,0)),linethick0;
ck:=barpos<=datacount-30+1;
近30日flag加總:SUM(if(flag>-2,flag,0),30);

想請教, 為何算出的加總計數不一樣,
以今天來講, 加權算出數值8, 但flag加總數值為0,
是不是我前面的問題沒有講清楚?
請指教, 感恩您!


由 ccutmis 在 2013-02-01 14:46 發表:

回覆: 回覆: 回覆: 累計數值總和寫法

引用:
最初由 cyberpeace 發表
dear ccutmis
//以下是末學試寫的語法,再加上ccutimis指教的flag加總範例:
L1:=L<ref(L,1);
L2:=L>ref(L,1);
H1:=H<ref(L,1);
H2:=H<ref(H,1);
H3:=H>ref(H,1);
H4:=H>ref(L,1) and H<ref(H,1);
C1:=C<ref(L,1);
C2:=C>ref(H,1);
C3:=C>ref(L,1) and C<ref(H,1);
a1:=L1 and H1 and C1;
a2:=L1 and H4 and C1;
a3:=L1 and H4 and C3;
a4:=L1 and H3 and C1;
a5:=L1 and H3 and C3;
a6:=L1 and H3 and C2;
a7:=L2 and H2 and C3;
a8:=L2 and H3 and C3;
a9:=L2 and H3 and C2;
DRAWICON(a1,3,11);
DRAWICON(a2,3,11);
DRAWICON(a3,3,11);
DRAWICON(a4,3,15);
DRAWICON(a5,3,15);
DRAWICON(a6,3,15);
DRAWICON(a7,3,10);
DRAWICON(a8,3,10);
DRAWICON(a9,3,10);
flag:C*0;
flag:=IIF(C>O,1,IIF(C<O,-1,0)),linethick0;
ck:=barpos<=datacount-30+1;
近30日flag加總:SUM(if(flag>-2,flag,0),30);

想請教, 為何算出的加總計數不一樣,
以今天來講, 加權算出數值8, 但flag加總數值為0,
是不是我前面的問題沒有講清楚?
請指教, 感恩您!



您是誤會了,先前回覆:
引用:

//範例數列flag有三種狀態: 0,1,-1
flag:C*0;
flag:=IIF(C>O,1,IIF(C<O,-1,0)),linethick0;



這只是一個範例,直接複制貼上,自然與你想要的不同。

本文只針對程式寫作方面問題討論,我把範例做一下修改給您參考:

//如果a1或a2或a3為1,則flag為1
//如果a4或a5或a6為1,則flag為0
//否則flag為-1
flag:=IIF(a1 or a2 or a3,1,IIF(a4 or a5 or a6,0,-1));

希望有幫助!


由 cyberpeace 在 2013-02-01 17:33 發表:

回覆: 回覆: 回覆: 回覆: 累計數值總和寫法

引用:
最初由 ccutmis 發表
您是誤會了,先前回覆:


這只是一個範例,直接複制貼上,自然與你想要的不同。

本文只針對程式寫作方面問題討論,我把範例做一下修改給您參考:

//如果a1或a2或a3為1,則flag為1
//如果a4或a5或a6為1,則flag為0
//否則flag為-1
flag:=IIF(a1 or a2 or a3,1,IIF(a4 or a5 or a6,0,-1));

希望有幫助!



hahahaha.......
What a silly mistake!
人有所不足,智有所不明,
I'm not so good at 程式寫作
Anyway, Thank you very much.
I'll manage to cope with it.
感恩與祝福您 新年快樂 吉祥如意


由 ccutmis 在 2013-02-01 18:23 發表:

微笑 回覆: 回覆: 回覆: 回覆: 回覆: 累計數值總和寫法

引用:
最初由 cyberpeace 發表
hahahaha.......
What a silly mistake!
人有所不足,智有所不明,
I'm not so good at 程式寫作
Anyway, Thank you very much.
I'll manage to cope with it.
感恩與祝福您 新年快樂 吉祥如意



不客氣~
也祝福您 新年快樂 事事順心!


全部時間均為台灣時間, 現在時間為06:11
在這個頁面顯示本主題全部的 6 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.