咨詢內(nèi)容:
VARIABLE:ct:=0,cr:=0; //全局變量,用來(lái)記錄上次是否是跨周期止盈的平倉(cāng)
if 開(kāi)多條件 and ct>=15 and holding=0 then
begin
buy(1,1,market);
ct:=0;
end
if 開(kāi)空條件 and cr>=15 and holding=0 then
begin
buyshort(1,1,market);
ct:=0;
end
if 多頭止盈條件(跨周期止盈條件) and holding>0then
begin
多止盈:sell(1,0,market);
ct:=EXITBARS;
end
if 空頭止盈條件(跨周期止盈條件) and holding<0then
begin
空止盈:sellshort(1,0,market);
cr:=EXITBARS;
end
我是用指數(shù)觸發(fā)信號(hào)來(lái)對(duì)持倉(cāng)進(jìn)行止盈操作的,比如說(shuō)商品指數(shù)出現(xiàn)平多信號(hào),那么,這個(gè)出場(chǎng)信號(hào)觸發(fā)后,在退出k大于30個(gè)k線后有做多信號(hào)才開(kāi)多,開(kāi)空不影響,諾是策略自然的反手信號(hào)開(kāi)多的,則不受這個(gè)限制,這段代碼能夠?qū)崿F(xiàn)嗎
?
?來(lái)源: m.weiqiv.net.cn
金字塔資深技術(shù):
簡(jiǎn)單說(shuō)止盈后30個(gè)K內(nèi)不做同方向單子是吧。反向單不限制是這樣意思吧。
技術(shù)交流:技術(shù)009 發(fā)表于 2021-11-4 09:51
簡(jiǎn)單說(shuō)止盈后30個(gè)K內(nèi)不做同方向單子是吧。反向單不限制是這樣意思吧。
我是這樣子的,我有一套非多即空的策略,就是平倉(cāng)條件也是另外一個(gè)方向的開(kāi)倉(cāng)條件,然后限制引入一個(gè)用商品指數(shù)對(duì)持倉(cāng)進(jìn)行止盈設(shè)置,商品指數(shù)觸發(fā)止盈條件出現(xiàn)后,比如說(shuō)我原來(lái)策略是多單因?yàn)樯唐分笖?shù)觸發(fā)信號(hào)止盈了,30k內(nèi)不做同方向單子,反向單子不受這個(gè)限制,如果策略本身正常的正反手交易,沒(méi)有這個(gè)限制
?
技術(shù)交流:
[PEL] 復(fù)制代碼VARIABLE:ct:=0,cr:=0; //全局變量,用來(lái)記錄上次是否是跨周期止盈的平倉(cāng)
if 多頭止盈條件(跨周期止盈條件) and holding>0 then
begin
多止盈1:sell(1,0,market);
ct:=1;
end
if 空頭止盈條件(跨周期止盈條件) and holding<0 then
begin
空止盈1:sellshort(1,0,market);
cr:=1;
end
if 開(kāi)多條件 and (all(ct=1,15) or ct=0) and holding=0 then
begin
buy(1,1,market);
ct:=0;
end
if 開(kāi)空條件 and (all(cr=1,15) or cr=0) and holding=0 then
begin
buyshort(1,1,market);
cr:=0;
end
這樣不行的“cr:=EXITBARS;??”