An easy way to attract hogs is to get the table scraps from a local resturant or cafe. If you have any close,go ask the manager/owner if they would mind filling a box with table scraps.
The smell of the scraps will travel for miles,and the hogs will come in droves.
What part of Oklahoma you hunting in? I hunt on the Texas side of the river near Sivells Bend,Tx. on a friends ranch.There are more hogs than we can shoot around there.