, 網頁取日線/30分鐘/5分鐘/1分鐘, 這4個周期的K線數據(不復權原始數據)
2,根據大智慧導出的除權數據庫, 將6周期的原始K線數據做除權處理
3, [交易時段:程序循環執行]: 根據個人的趨勢和結構計算模型, 用python計算出各周期單獨的BSZC指令單
-- 能達到這個運算速度的云服務器high貴
-- 核心模型和算法因為安全原因, 不打算放在云上
4, [交易時段:程序循環執行]:6周期BSZC單據綜合分析做BSZC單據的合并或刪除
5, [交易時段:程序循環執行]:將最終的BSZC交易指令單據發送到mysql服務器
6, [交易時段:程序循環執行]:以pyautogui庫為基礎, 負責與券商交易系統配合自動下單的python程序, 執行最終下單指令
-- 截圖并OCR識別券商交易系統的辦法有點小復雜, 目前使用自動導出txt文檔后, 讀取txt文檔內容的辦法, 判斷交易指令執行狀態
7, [每日收盤后: 程序執行] 生成每天交易匯總報告 [ 計劃 / 執行結果 / 收益 ]
8, [每日收盤后: 程序執行] 生成下一個交易日, BSZC計劃交易指令報告 [ 計劃 / 可人工修正 ]
Hyper-V 的網絡通過虛擬交換機來配置,有三種交換機:外部、內部和專用。
外部虛擬交換機:外部虛擬交換機直接綁定到你真實計算機的物理網卡之上,相當于橋接網卡,借助此外部虛擬交換機,你的虛擬機將能直接訪問到真實的物理網卡,因此,假設你的網絡從路由器接入的話,那么你的虛擬機將相當于一臺獨立的計算機接入到了路由器之上,由路由器為其分配獨立的 IP 地址,直接訪問互聯網,與你的物理計算機網絡無關。
內部虛擬交換機:內部虛擬交換機允許在物理計算機和虛擬計算機之間交換數據,可以利用 NAT,將虛擬機內部的網絡地址轉換為物理機的網絡地址從而訪問互聯網。
專用虛擬交換機:專用的意思就是私有,這種類型的交換機只能在虛擬機的內部使用,僅對虛擬機提供其虛擬機內部的網絡訪問。
通過外部虛擬交換機連接互聯網
這種方式最為簡單
新建一個外部虛擬交換機然后設置你想要使用的物理網卡即可,然后在虛擬機內部將可以直接使用你指定的網卡,和你在物理機上聯網的方式沒有任何區別。
通過內部虛擬交換機連接互聯網
首先還是創建一個虛擬交換機,不同的是,這次選擇內部虛擬交換機。
然后打開設置轉到適配器選項,找到你剛剛創建的適配器:
此時我們需要為它分配一個 IP 地址,如 192.168.200.1,子網掩碼根據你所需要的子網范圍進行設定。比如你想將子網劃分設置為
192.168.200.1~192.168.200.254,那么子網前綴為24,因此你需要將子網掩碼設置為 255.255.255.0,然后保存退出即可。
分配好 IP 和子網后,我們需要對該適配器啟用 NAT。
管理員身份運行 powershell,然后執行:
New-NetNat -Name 名稱
-InternalIPInterfaceAddressPrefix NAT子網前綴;
例:New-NetNat -Name MyNAT
-InternalIPInterfaceAddressPrefix 192.168.200.0/24
名稱用于標識 NAT,如果你后面想要刪除這個 NAT,可以使用以下命令刪除:Remove-NetNat -Name 名稱
而 NAT 子網前綴則描述了 NAT 網關 IP 和子網范圍,上述的例子應該使用 192.168.200.0/24,注意這里應該是 192.168.200.0 了,而不是前面的 192.168.200.1。
至此,支持 NAT 的內部虛擬網絡交換機創建完成,虛擬機內部已經可以使用了!
但是,由于沒有 DHCP 服務,因此虛擬機內部的網絡是不能自動獲取到 IP 地址和 DNS 服務器地址的,所以需要在虛擬機里面手動指派。
我們打開虛擬機里面的系統的網絡適配器選項進行設置。這里我們需要使用 192.168.200.1 作為網關地址,IP 地址可以隨意選取
192.168.200.2~192.168.200.254 之間的任何一個,子網掩碼填寫 255.255.255.0,然后設置 DNS 服務器地址,我們可以用 8.8.8.8、223.5.5.5 或者 114.114.114.114 等等作為 DNS 服務器地址,如下圖所示:
至此,虛擬機可以正常訪問網絡啦!
當然,如果你需要讓虛擬機擁有自動獲取 IP 地址的能力,那么你需要安裝和配置一下 DHCP,不幸的是,Windows 10 并不自帶 DHCP 服務的管理功能,只有 Windows Server 才自帶,不過不一定非要用系統自帶的,你可以考慮其他方案來做 DHCP。
總結:
的確,Hyper-V 的網絡配置非常繁瑣,初學者很難獨立完成配置。
但是對于專業人士來說,Hyper-V 的網絡配置無疑是非常靈活和好用的。
微軟也考慮到了這一點,因此現在的 Windows 10 在啟用 Hyper-V 后,會自動創建一個帶 DHCP 的 NAT 內部虛擬交換機,在適配器選項中可以看到一個叫做“Default Switch”或者“默認交換機”的虛擬網絡,一般直接使用這個即可,Hyper-V 的虛擬網絡管理器中,在這個虛擬交換機的下方也有提示:
注意:除非必要,不要刪除這個自帶的交換機,因為一旦刪掉了想要再配置出來這樣一個帶 DHCP 的 NAT 內部虛擬交換機將會很麻煩。
關于3種虛擬網絡不同特點:
"外部"虛擬網絡,是Hyper-V通過將"Microsoft虛擬交換機協議"綁定在主機網卡上實現的。如果虛擬機選擇"外部"虛擬網絡,則虛擬機"相當"于一臺和物理機處于同一網絡中的計算機,是可以與物理網絡中的其他計算機、主機互相訪問。
例:物理計算機ip:192.168.10.39 接入"外部"虛擬網絡的虛擬機的IP將可能是:192.168.10.40
"內部"虛擬網絡,只允許虛擬機與主機互相訪問,不能訪問外部(物理網絡上的計算機或外部網絡,例如Internet),外部也不能訪問"內部"的虛擬機。
相當于一個局域網,此網絡可以通過一臺虛擬路由器為其分配IP 此路由器的WAN口連接具有"外部"虛擬網絡類型的交換機實現與物理主機【或理解為公網】網絡通信
例:Hyper-V母雞虛擬交換機管理中 新建一個“外部”虛擬交換機 取名為WAN 使用(綁定)物理機用來上網的網卡
再創建個“內部”虛擬交換機 取名為LAN (貌似LAN為“專用”網絡交換機效果也一樣,只是不知道具體的差別、映射端口會不會沒用?待驗證;很多教程說LAN也選“外部”網絡并邦定同一個網卡,經本人測試只想說:“CA騙紙”被坑慘了。研究了一天也沒結果,自己換成內部網絡一試就OK了,總結:一個物理網卡只能邦定一個外部型網絡)
創建一個虛擬機并安裝上IKUAI或高格或LEDE軟路由,軟路由虛擬機添加兩個網卡,一個連接上面創建的WAN交換機;另一個連接上面創建的LAN交換機
其它虛擬機都只需要一個網卡都連接到上面創建的LAN網絡中,這樣路由器就可給LAN網絡中的所有機器分配IP地址了,路由器的WAN網絡就是物理機所處的網絡,LAN網絡中的機器與WAN之間可通過端口映射對外提供WEB服務,FTP等服務
具體化可理解為:
物理機IP【可視為公網IP】:192.168.10.39
路由器WAN口與物理機處于同一網絡,給WAN口一個固定IP:192.168.10.88 路由器的LAN口IP按自己喜好設置為:192.168.100.1(此時路由器的管理登錄IP為:192.168.100.1) 處于路由器下的機器通過DHCP得到的IP為:
192.168.100.2---192.168.100.254 或者手動填寫。
當WAN虛擬交換機設置下方 “ 允許管理操作系統共享此網絡適配器“ 地勾去掉時,物理機也進入到虛擬路由器的LAN網絡、也由其管理并分配IP
這樣就實現了路由器WAN口用公網IP,物理主機和所有虛擬機都由路由器管理并處于路由器的內網(局域網)中,共用同一公網IP提供WEB FTP等服務
-------------------------------------------------------------------------------------------
機房遠程WINDOWS服務器(已設置固定公網IP)安裝hyper-v 配置軟路由并直接由路由器接管公網IP,并切換物理機IP為局域網IP歸路由器管理的方法:
目的:不去機房,通過遠程桌面把現有WINDOWS機房服務器Hyper-V虛擬化。
1:機房WINDOWS主機安裝hyper-v(需要重啟,如果起不來,那就哭著跑機房重啟);配置WAN LAN虛擬交換機
2:安裝虛擬路由IKUAI并Hyper-v中配置雙網卡邦定到對應虛擬交換機,
IKUAI 控制臺中設置兩個網卡WAN1 LAN1的綁定,分清網卡MAC(hyper-v中-- IKUAI---設置---網絡適配器--高級功能 中查看)別綁錯了。
并設置LAN IP為:192.168.100.1
配置路由器WAN口為機房公網IP(此時物理主機的IP也是這個IP,但不會有IP沖突提示,網絡仍然正常)。
3:配置物理主機的本地連接中的LAN IP為虛擬路由器局域網IP:192.168.100.10
至此:路由器公網IP設置好了。物理機局域網IP也設置好了。
4:在虛擬路由器中映射物理機遠程連接管理端口(這里設置成3388)
即:路由器給192.168.100.10配置3388端口映射。
5:去掉Hyper-V主機-----“虛擬交換機管理器”----WAN交換機配置中的“ 允許管理操作系統共享此網絡適配器“ 的對勾,網絡斷開一會兒,過一會兒網絡恢復正常。
這樣服務器遠程安裝虛擬化并由路由器接管公網IP設置成功。
Hyper-V主機此時通過 公網IP:3388連接遠程桌面,進行其它更多操作,本人親測成功,但可能某一環節出現差錯,勾去掉后,服務器失連,還是得跑機房。
"專用"虛擬網絡,只允許虛擬機之間互相訪問,與物理主機也不能互相訪問。
在同一個物理主機中,"內部"、"外部"、"專用"虛擬網絡,相當于物理網絡中的不同的"交換機",它們之間沒有網絡關系。除非物理主機啟用"路由和遠程訪問"服務中的"路由器"功能,為這兩個網段提供訪問服務。
在同一個物理主機中,也可以有多個"內部"、"外部"、"專用"虛擬網絡,即使都是"內部"或"專用"虛擬網卡,不同的"內部"虛擬網絡之間的虛擬機,也是不能互相訪問,
鄭南方 原創 轉載請保留本信息!