![]() |
在這個頁面顯示本主題全部的 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=16004)
如何求得多進價及空進價?
請教版主如何求得(起始多)的(多進價)及(起始空)的(空進價)?
為我將來停損停利的依據?可以不用迴圈取得嗎?謝謝!!!
做多:=aa>=bb;
做空:=aa<bb;
買多訊:=BARSLAST(做多);
賣空訊:=BARSLAST(做空);
多方:=賣空訊>買多訊;
空方:=賣空訊<買多訊;
起始多:=多方=1 and REF(空方,1)=1;
起始空:=空方=1 and REF(多方,1)=1;
多進價:?;
空進價:?;
回覆: 如何求得多進價及空進價?
引用:
最初由 mingyi1973 發表
請教版主如何求得(起始多)的(多進價)及(起始空)的(空進價)?
為我將來停損停利的依據?可以不用迴圈取得嗎?謝謝!!!
做多:=aa>=bb;
做空:=aa<bb;
買多訊:=BARSLAST(做多);
賣空訊:=BARSLAST(做空);
多方:=賣空訊>買多訊;
空方:=賣空訊<買多訊;
起始多:=多方=1 and REF(空方,1)=1;
起始空:=空方=1 and REF(多方,1)=1;
多進價:?;
空進價:?;
謝謝!!!
謝謝!!!
還有幾個問題請教???
版大:
在下還有幾個問題請教
以下的程式是
當多方進場後當獲利一旦超過(多滿足)
而獲利回落一半時多單獲利平倉則(多利平)
這樣寫看上去好像是對的
但有以下幾個問題:
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
b1:=aa=1 or ab=1 or ac=1;
b2:=ba=1 or bb=1 or bc=1;
買多訊:=BARSLAST(b1);
賣空訊:=BARSLAST(b2);
多方:=賣空訊>買多訊;
空方:=賣空訊<買多訊;
起始多:=多方=1 and REF(空方,1)=1;
起始空:=空方=1 and REF(多方,1)=1;
多進價1:=BARSLAST(起始多);
多進價:=ref(cd,多進價1);
多獲利:=h-多進價;
多高利:=HHV(多獲利,多進價1+1);
多高點:=HHV(H,多進價1+1);
多餘利:=l-多進價;
多滿足:=REF(c,1)*90/10000;
多出利:=多高利/多餘利;
多利平:=REF(多高利,1)>=多滿足 and 多出利>2 and 多方=1;
多利訊:BARSLAST(起始多)<BARSLAST(多利平);
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
問題1.當我(多利平)之後就空手了,如果未達空方條件前,當(買多訊)又成立時必須定義(再起始多),請問(再起始多)該怎麼寫?
再起始多:???;
再多進價1:=BARSLAST(再起始多);
再多進價:=ref(cd,再多進價1);
再多獲利:=h-再多進價;
再多高利:=HHV(再多獲利,再多進價1+1);
再多高點:=HHV(H,再多進價1+1);
再多餘利:=l-再多進價;
再多滿足:=REF(c,1)*90/10000;
再多出利:=再多高利/再多餘利;
再多利平:=REF(再多高利,1)>=再多滿足 and 再多出利>2 and 多方=1;
再多利訊:BARSLAST(再起始多)<BARSLAST(再多利平);
問題2.如果未達空方條件前,當(再起始多)進場後當獲利一旦超過(再多滿足),而獲利再回落一半時多單獲利平倉則(再多利平),當(買多訊)又成立時必須再定義(三起始多),我覺得我的寫法很愚蠢,請教版主有沒有較聰明的辦法,可以讓他無論再進場幾次,不必一直重復寫?
三起始多:???;
補充一點
cd:=(o+c)/2;
謝謝!!!
回覆: 還有幾個問題請教???
引用:
最初由 mingyi1973 發表
版大:
在下還有幾個問題請教
以下的程式是
當多方進場後當獲利一旦超過(多滿足)
而獲利回落一半時多單獲利平倉則(多利平)
這樣寫看上去好像是對的
但有以下幾個問題:
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
b1:=aa=1 or ab=1 or ac=1;
b2:=ba=1 or bb=1 or bc=1;
買多訊:=BARSLAST(b1);
賣空訊:=BARSLAST(b2);
多方:=賣空訊>買多訊;
空方:=賣空訊<買多訊;
起始多:=多方=1 and REF(空方,1)=1;
起始空:=空方=1 and REF(多方,1)=1;
多進價1:=BARSLAST(起始多);
多進價:=ref(cd,多進價1);
多獲利:=h-多進價;
多高利:=HHV(多獲利,多進價1+1);
多高點:=HHV(H,多進價1+1);
多餘利:=l-多進價;
多滿足:=REF(c,1)*90/10000;
多出利:=多高利/多餘利;
多利平:=REF(多高利,1)>=多滿足 and 多出利>2 and 多方=1;
多利訊:BARSLAST(起始多)<BARSLAST(多利平);
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
問題1.當我(多利平)之後就空手了,如果未達空方條件前,當(買多訊)又成立時必須定義(再起始多),請問(再起始多)該怎麼寫?
再起始多:???;
再多進價1:=BARSLAST(再起始多);
再多進價:=ref(cd,再多進價1);
再多獲利:=h-再多進價;
再多高利:=HHV(再多獲利,再多進價1+1);
再多高點:=HHV(H,再多進價1+1);
再多餘利:=l-再多進價;
再多滿足:=REF(c,1)*90/10000;
再多出利:=再多高利/再多餘利;
再多利平:=REF(再多高利,1)>=再多滿足 and 再多出利>2 and 多方=1;
再多利訊:BARSLAST(再起始多)<BARSLAST(再多利平);
問題2.如果未達空方條件前,當(再起始多)進場後當獲利一旦超過(再多滿足),而獲利再回落一半時多單獲利平倉則(再多利平),當(買多訊)又成立時必須再定義(三起始多),我覺得我的寫法很愚蠢,請教版主有沒有較聰明的辦法,可以讓他無論再進場幾次,不必一直重復寫?
三起始多:???;
全部時間均為台灣時間, 現在時間為00:55 | 在這個頁面顯示本主題全部的 6 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.