關于lastentryprice的運用的一些問題 [開拓者 TB]
- 咨詢內容:
本帖最后由 woshibing 于 2013-5-28 10:48 編輯
//定義一個序列變量mylastprice
//在開倉的時候,將之前最后開倉價格保存在變量中(if部分),并且往后傳遞(else部分)
if(開倉條件)
{
mylastprice=lastentryprice;
buy(1,close);
}//客戶端V4版本可以不用寫以下else部分
else
{
mylastprice=mylastprice[1];
}
這個是我在論壇中看見老師的一個程序,目的應該是為了保留開倉價格,我也想套用下,但苦于實在語言學的不精,總是有問題,我的問題是這樣的,假設我開了3次倉,我想取得第一次開倉的價格,按我的理解我是不是應該用mylastprice[3]來取的這個價格那,但實際情況只是移動了3根K線的mylastprice的數值,因為開倉的位置是不固定多少根K線的,所以不知道應該怎么真正取到這個開倉的位置,所以想請老師指導下,謝謝! - TB技術人員:
請老師看看帖子幫下忙呀,是不是這樣用序列就是沒辦法取到呀,還是我的設置問題?
- TB客服:
求版主老師幫看看 解決下啊 謝謝啦
- 網友回復:
entyrprice是取當前頭寸的第一個建倉價格,
lastentryprice是取最后一個建倉價格,這兩個都可直接使用。
如果你有更多的開倉加倉,需要更多的記錄價格。那么可以自己定義序列變量來記錄了。 - 網友回復:
小米 發表于 2013-5-28 14:35
entyrprice是取當前頭寸的第一個建倉價格,
lastentryprice是取最后一個建倉價格,這兩個都可直接使用。
如 ...
先謝謝小米老師 我是有3次以上的開倉,所以需要用到自己定義的序列變量,但我不知道之后該怎么取大到這些開倉價格,就如我上面指定的mylastprice,假設我開3次倉,我該如何取的這3個開倉價位那,因為按我的理解每個mylastprice都對應了一個bar,但我不知道開倉的具體位置,如何才能取到這3個開倉位置那?還請老師指點下,謝謝了
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容