COCO研究院

 找回密碼
 註冊
搜索
查看: 11792|回復: 5

[範例程式碼] 請各位老師幫忙寫個程式交易

[複製鏈接]
發表於 16-10-9 20:06 | 顯示全部樓層 |閱讀模式
10金錢
老師可以幫我寫個程式


交易時段(9:15到12:00)(13:00-16:30)


2分鐘圖表,有4條移動平均線sma (5,10,15,30)

另外同時1分鐘圖表,也有4條移動平均線sma (5,10,15,30)!

如果第一情況如下

首先要2分鐘圖表的sma (5,10,15,30)順序向上, and sma5高於sma10 and sma10高於sma15!,sma15高於sma30而這時候價格沾到sma30,


之後等1分鐘的sma (5,10,15,30)也順序向上,sma5高於sma10 and sma10高於sma15,sma15高於sma30;

落盤即市不問價格買進1張!這時後價格要收高於2分鐘的sma30之上


而當1分鐘的sma(5,10,15,30)變成sma 5收低於sma10, and sma10收低於sma15,sma15 收低sma30;而且
就落盤即市不問價格沽出1張

發表於 16-10-17 20:34 | 顯示全部樓層
Input:Len1(5),Len2(10),Len3(15),Len4(30);
Vars:Avg1(0),Avg2(0),Avg3(0),Avg4(0);
Vars:Avg1a(0),Avg2a(0),Avg3a(0),Avg4a(0);
Vars:GoLong(0);
Avg1=Average(Close of data2,Len1);
Avg2=Average(Close of data2,Len2);
Avg3=Average(Close of data2,Len3);
Avg4=Average(Close of data2,Len4);

Avg1a=Average(Close ,Len1);
Avg2a=Average(Close ,Len2);
Avg3a=Average(Close ,Len3);
Avg4a=Average(Close ,Len4);

if Avg1>Avg2 and Avg2>Avg3 and Avg3>Avg4 and Low of data2<=Avg4 then GoLong=1;

if GoLong=1 then begin
   if Avg1a>Avg2a and Avg2a>Avg3a and Avg3a>Avg4a and Close> Avg4 then Buy this bar at close;
end;

if marketposition=1 then begin
   if Avg1a<Avg2a and Avg2a<Avg3a and Avg3a<Avg4a then Sell next bar at market;
end;
TXF.jpg
回復

使用道具 舉報

 樓主| 發表於 16-10-17 21:26 | 顯示全部樓層
本帖最後由 newuser 於 16-10-17 21:29 編輯

謝謝師傅解答;
但我剛試上面的程式入mc;

得出:

Compiled with error(s): ------
incorrect input type
line 2, column 11



可能我整的太複雜?

如果改成下面數字;
應該怎樣寫;請老師幫忙;謝謝

2分鐘圖表,有3條移動平均線sma (5,10,15)

另外同時1分鐘圖表,也有3條移動平均線sma (5,10,15)!

如果第一情況如下

首先要2分鐘圖表的sma (5,10,15)順序向上, and sma5高於sma10 and sma10高於sma15!,而這時候價格沾到sma15,


之後等1分鐘的sma (5,10,15)也順序向上,sma5高於sma10 and sma10高於sma15;

落盤即市不問價格買進1張!這時後價格要收高於2分鐘的sma15之上


而當1分鐘的sma(5,10,15)變成sma 5收低於sma10, and sma10收低於sma15;而且
就落盤即市不問價格沽出1張

回復

使用道具 舉報

發表於 16-10-18 09:55 | 顯示全部樓層
line 2, column 11  看是哪一行程式碼?

你的邏輯欠缺 2分鐘圖 否定的原則
回復

使用道具 舉報

 樓主| 發表於 16-10-19 22:16 | 顯示全部樓層
無無明 發表於 16-10-18 09:55
line 2, column 11  看是哪一行程式碼?

你的邏輯欠缺 2分鐘圖 否定的原則

study is minssing data2 ,please setuo your chart data
回復

使用道具 舉報

發表於 23-3-15 08:52 | 顯示全部樓層
無無明 發表於 16-10-17 20:34
Input:Len1(5),Len2(10),Len3(15),Len4(30);
Vars:Avg1(0),Avg2(0),Avg3(0),Avg4(0);
Vars:Avg1a(0),Avg2a( ...

感謝分享
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-24 23:53

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |