大伊人青草狠狠久久-大伊香蕉精品视频在线-大伊香蕉精品一区视频在线-大伊香蕉在线精品不卡视频-大伊香蕉在线精品视频75-大伊香蕉在线精品视频人碰人
打印本文
關(guān)閉窗口
具體點(diǎn)位的程序化編寫(xiě)
作者:文華財(cái)經(jīng) 來(lái)源:cxh99.com 發(fā)布時(shí)間:2018年12月28日
咨詢內(nèi)容:
?老師好,可否幫助設(shè)計(jì)一個(gè)很簡(jiǎn)單的程序,做的是香港的恒生指數(shù),從早晨 9:15開(kāi)始到下午16:30 結(jié)束,不做夜盤(pán)。 大概這樣做: 看秒鐘的K先,以早晨9:30分0秒0分的開(kāi)盤(pán)價(jià)為基準(zhǔn)點(diǎn)。當(dāng)行情上升到10個(gè)點(diǎn),買入一手(爭(zhēng)取正好在第10個(gè)點(diǎn)的位置,而不是在“附近”,看能否做到,如做不到也沒(méi)關(guān)系),如果虧15個(gè)點(diǎn)則賣出并反手做一手(也是,爭(zhēng)取在正好虧15個(gè)點(diǎn)的時(shí)候做空反手,而不是附近,爭(zhēng)取一下)。 如果行情是跌落,也一樣,跌到10個(gè)點(diǎn),賣出一手,然后,如果虧損15個(gè)點(diǎn),反手買入,這樣,如此循環(huán)第做下去,指導(dǎo)行情結(jié)束。 另外,可否再加一個(gè)平倉(cāng)條件,就是當(dāng)盈利100個(gè)點(diǎn)的時(shí)候,也是平倉(cāng),同時(shí)開(kāi)倉(cāng)(同方向)一手,重復(fù)以前的,這新的一手,如果虧15個(gè)點(diǎn)則反手,這樣,行情會(huì)在一開(kāi)始的時(shí)候有買賣,然后在漲、跌100個(gè)點(diǎn)的時(shí)候也有買賣,都是虧損15個(gè)點(diǎn)平倉(cāng),否則走到收盤(pán)的時(shí)候。? 謝謝老師,這其實(shí)是兩個(gè)程序,放在一起了,好在都很簡(jiǎn)單。?
?
?來(lái)源:程序化99
文華技術(shù)人員:
思路需要核實(shí):
1.盈利100點(diǎn)平倉(cāng),并同向開(kāi)倉(cāng)一手,是指比如多頭情況下盈利100點(diǎn)賣平后再買開(kāi)一手?
這個(gè)是無(wú)法同時(shí)做到的,只能做到同時(shí)反向開(kāi)倉(cāng),您調(diào)整一下思路,這里先按同時(shí)反向開(kāi)倉(cāng)給您編寫(xiě)
2.走到收盤(pán),收盤(pán)前是否清倉(cāng)?如需清倉(cāng)需要收盤(pán)前多長(zhǎng)時(shí)間清倉(cāng)?
這里先按照不清倉(cāng)給您編寫(xiě)
3.剛好10點(diǎn)或15點(diǎn),這樣的條件可以編寫(xiě)(如下形式),但是條件較難滿足,您了解下
參考:
OO:=VALUEWHEN(TIME=093000,O);
AA:=TIME>093000&&TIME<163000;
C=OO+10*MINPRICE&&COUNTSIG(BK,BARPOS)=0&&AA,BK(1);
C=OO-10*MINPRICE&&COUNTSIG(SK,BARPOS)=0&&AA,SK(1);
(C=BKPRICE-15*MINPRICE||C=BKPRICE+100*MINPRICE)&&BKVOL>0&&AA,SPK(1);
(C=SKPRICE+15*MINPRICE||C=SKPRICE-100*MINPRICE)&&SKVOL>0&&AA,BPK(1);
?
?來(lái)源: www.weiqiv.net.cn
文華客服:
?老師您好,繼續(xù)這個(gè)問(wèn)題,我有幾個(gè)問(wèn)題。 您編的水平確實(shí)很高,加上我是菜鳥(niǎo),還是消化了一回兒。 我的問(wèn)題有三個(gè):?
第一,這個(gè)模型,如果我改為過(guò)濾模型(以為自始至終我都是一手在操作的),就是把諸如BK(1) 改為BK, spk(1) 也改為spk,最后加上AUTOFILL;, 這樣,理論上應(yīng)該測(cè)試的結(jié)果和沒(méi)改之前您的模型結(jié)果是一樣的,因?yàn)榘凑漳哪P停彩侵挥幸皇植僮鳎瑳](méi)有兩手或以上的情形,為什么改成過(guò)濾模型了之后,測(cè)試的結(jié)果會(huì)有很大的不同呢? 我應(yīng)該相信哪一個(gè)?? 第二,您在上面問(wèn)的很對(duì),我是要當(dāng)天平倉(cāng)的,就是在16:30日盤(pán)接受的時(shí)候平倉(cāng),我自己直接加了一個(gè) TIME>162959 CLOSEOUT;?
可是,為什么我加了這個(gè),語(yǔ)法上沒(méi)有錯(cuò),但執(zhí)行的時(shí)候,60天周期只執(zhí)行了兩三天,這是為什么? 您可否在這基礎(chǔ)上,直接幫我改一下,改成不論如何做,最后16:30分平倉(cāng)? 第三, 您所編的程序,就是漲跌100點(diǎn),是動(dòng)態(tài)的平倉(cāng)且反手的,就是說(shuō)比如一開(kāi)始是20000點(diǎn),從20010點(diǎn)開(kāi)始買入,如果沒(méi)有跌,到20110就平倉(cāng)賣出反手,經(jīng)過(guò)幾次震蕩(每虧15個(gè)點(diǎn)反手一次),到20200還會(huì)繼續(xù)平倉(cāng)賣出反手(就是盈利100點(diǎn)時(shí)候),而我的意思是,如果過(guò)了20100點(diǎn)還繼續(xù)漲,就不再每一百點(diǎn)平倉(cāng)反手了,而是一直做到當(dāng)天結(jié)束。 (下跌也是一個(gè)意思!),也就意味著,我不是要求動(dòng)態(tài)的每波動(dòng)100個(gè)點(diǎn)(其實(shí)是盈利100點(diǎn))都平倉(cāng),而是,比如20000是基準(zhǔn)點(diǎn),只有在21100 和19890 的時(shí)候 會(huì)作反手,否則就等到日盤(pán)結(jié)束就平倉(cāng)了。 您可否幫我這樣改一下,我估計(jì),這樣改似乎可以,就是
(C=BKPRICE-15*MINPRICE||C=BKPRICE+100*MINPRICE)&&BKVOL>0&&AA,SPK(1);
(C=SKPRICE+15*MINPRICE||C=SKPRICE-100*MINPRICE)&&SKVOL>0&&AA,BPK(1)??
改成
(C=BKPRICE-15*MINPRICE||C=OO+100*MINPRICE)&&BKVOL>0&&AA,SPK(1);
(C=SKPRICE+15*MINPRICE||C=OO-100*MINPRICE)&&SKVOL>0&&AA,BPK(1);
就是把BKPRICE和SKPRICE 都改成OO, 您看對(duì)嗎? 但是我還有一個(gè)要求,就是可否設(shè)一個(gè)變量,讓它記錄下來(lái)分別在基準(zhǔn)價(jià)格(比如一開(kāi)始的20000點(diǎn))附近上下開(kāi)平倉(cāng)了多少回,做個(gè)記錄,然后分別也在100點(diǎn)漲和跌之后,每一回的震蕩(開(kāi)倉(cāng),平倉(cāng))次數(shù)又有多少回,把這三個(gè)數(shù)字給做個(gè)動(dòng)態(tài)的記錄,您看可否? (三個(gè)記錄分別是: 從20010到19990直接,來(lái)回走了多少回,已經(jīng)從19890到19900, 和 20100到20110之間走了多少次,做個(gè)記錄?)? ,您看可以嗎?? 謝謝了,說(shuō)起來(lái)很啰嗦,老師做起來(lái)應(yīng)該是幾句話的事情。 感謝!
?
網(wǎng)友回復(fù):
第一,過(guò)濾模型和非過(guò)濾模型呈現(xiàn)的結(jié)果都是準(zhǔn)確
存在差異是因?yàn)檫^(guò)濾模型存在信號(hào)過(guò)濾機(jī)制,開(kāi)倉(cāng)信號(hào)的下個(gè)信號(hào)必須是平倉(cāng)信號(hào)
而非過(guò)濾模型屬于加倉(cāng)的思路,開(kāi)倉(cāng)信號(hào)的下個(gè)信號(hào)可能還是開(kāi)倉(cāng)信號(hào),所以就導(dǎo)致了兩種模型的信號(hào)記錄存在差異
-------
第二,這是因?yàn)闀r(shí)間設(shè)置為T(mén)IME>162959,只有當(dāng)163000時(shí)的K線有數(shù)據(jù)時(shí)才有可能按照您的思路準(zhǔn)確平倉(cāng)
否則如果163000這一秒沒(méi)有數(shù)據(jù),那么就不會(huì)觸發(fā)清倉(cāng)指令,或者是在夜盤(pán)時(shí)段執(zhí)行清倉(cāng)指令也是有可能的
-------
第三,您的編寫(xiě)方式不是十分準(zhǔn)確,您是指超過(guò)100點(diǎn)盈利后就一直持有直到尾盤(pán)平倉(cāng)?
另外,您所說(shuō)的記錄三個(gè)數(shù)值,后面兩個(gè)是指記錄盈利100點(diǎn)后的震蕩次數(shù)?
但是如果盈利超過(guò)100點(diǎn)一直持有到尾盤(pán)平倉(cāng)的話期間是不會(huì)有信號(hào)震蕩的,暫時(shí)先給您編寫(xiě)盈利100點(diǎn)震蕩次數(shù)
根據(jù)您的思路,這樣編寫(xiě)試試看
OO:VALUEWHEN(TIME=093000,O);
AA:=TIME>093000&&TIME<
162930
;
C=OO+10*MINPRICE&&COUNTSIG(BK,BARPOS)=0&&AA,BK(1);
C=OO-10*MINPRICE&&COUNTSIG(SK,BARPOS)=0&&AA,SK(1);
C=BKPRICE-15*MINPRICE&&BKVOL>0&&AA&&
COUNT(C>BKPRICE+100*MINPRICE,BARSBK)=0
,SPK(1);
C=SKPRICE+15*MINPRICE&&SKVOL>0&&AA&&
COUNT(C<SKPRICE-100*MINPRICE,BARSSK)=0
,BPK(1);
BKVOL>0&&AA&&COUNT(C>BKPRICE+100*MINPRICE,BARSBK)=1,SPK(1);
SKVOL>0&&AA&&COUNT(C<SKPRICE-100*MINPRICE,BARSSK)=1,BPK(1);
CLOSESEC<=30,CLOSEOUT;
AA:COUNTSIG(BPK,BARSLAST(TIME=093000)+1)+COUNTSIG(SPK,BARSLAST(TIME=093000)+1),NODRAW;//僅在盈利100點(diǎn)前為準(zhǔn)確數(shù)值
?
網(wǎng)友回復(fù):
?老師好,關(guān)于您上面回答的第二個(gè)問(wèn)題還是不是很清楚: 為什么您編的程序好好的,但是我加上在當(dāng)天期末全部平倉(cāng),就60天內(nèi)只執(zhí)行兩天,我就十分的疑惑。這樣吧,還是用您編的這個(gè)程序:?
OO:=VALUEWHEN(TIME=093000,O);
AA:=TIME>093000&&TIME<163000;
C=OO+10*MINPRICE&&COUNTSIG(BK,BARPOS)=0&&AA,BK(1);
C=OO-10*MINPRICE&&COUNTSIG(SK,BARPOS)=0&&AA,SK(1);
(C=BKPRICE-15*MINPRICE||C=BKPRICE+100*MINPRICE)&&BKVOL>0&&AA,SPK(1);
(C=SKPRICE+15*MINPRICE||C=SKPRICE-100*MINPRICE)&&SKVOL>0&&AA,BPK(1);
但是,把AA的條件改成: AA:=
AA:=TIME>093000&&TIME<162600;? //就是,在每天下午16點(diǎn)26分前執(zhí)行該程序。然后加上一個(gè)
TIME>162600, CLOSEOUT; 或者 BP(SKVOL); SP(BKVOL); 這樣的程序應(yīng)該可以運(yùn)行了吧? 可是我在60天周期運(yùn)行時(shí),還是只執(zhí)行兩三天,不知道為什么,您能夠給我一個(gè)完整的程序嗎?
謝謝老師!? 完整的程序就是在16:26分 全部平倉(cāng)。
打印本文
關(guān)閉窗口
主站蜘蛛池模板:
国产福利视频奶水在线
|
免费黄色在线观看
|
99热这里只有精品在线播放
|
四虎hu
|
国产成人欧美一区二区三区的
|
日韩一区二区三区不卡
|
久久国产精品自在自线
|
色yeye成人免费视频
|
亚洲第一成人在线
|
成人a毛片手机免费播放
|
四虎看黄
|
国产成人啪精品视频免费网
|
国产欧美精品一区二区三区
|
中文字幕一区二区三区精品
|
国产成人亚洲综合欧美一部
|
黄色一级网
|
天天干天天操天天爱
|
国产精品爱久久
|
特级毛片免费观看视频
|
两个人高清视频图片中文字幕
|
久草免费看
|
99热只有精品一区二区
|
亚洲国产日韩欧美综合久久
|
97视频精品
|
老子影院无码午夜伦不卡
|
本地毛片
|
男任天堂2021
|
成人短视频在线免费观看
|
国内久久久久高清影视
|
欧美一级日本一级韩国一级
|
中国特黄特级真人毛片
|
九九九九在线精品免费视频
|
一级片按摩
|
国产成人免费在线观看
|
亚洲精品第一页中文字幕
|
欧美日韩毛片
|
国产精品视频免费视频
|
欧美一二区
|
久久这里只精品热免费99
|
国产在线精品香蕉综合网一区
|
亚洲一区二区三区不卡在线播放
|